Das Back-End eines Computersystems oder
Netzwerks ist der Teil des Systems, der nicht auf dem Bildschirm des Benutzers angezeigt wird, das sogenannte Front-End. Back-End-Entwickler/innen verwenden normalerweise verschiedene Programmiersprachen wie
JavaScript, C, C++ und WebAssembly (WASM) sowie andere Tools, um das Back-End oder den Data Access Layer (DAL) eines Computersystems zu erstellen. Im Gegensatz dazu ist das Front-End der Teil der Website oder des Systems, mit dem der Benutzer auf dem Bildschirm interagiert, auch bekannt als der Bildschirm oder das Graphical User Interface (GUI).