Een backend, van het Engelse back end, is een programma of deel van een programma dat onzichtbaar is voor de gebruiker. Het is plat gezegd de “achterkant” van de website. Het verwijst naar delen van een computerapplicatie of de code van een programma die de werking van je website of webshop mogelijk maken en waartoe een gebruiker doorgaans geen toegang heeft. De meeste gegevens en besturingssystemen worden opgeslagen en gebruikt in de achterkant van een computersysteem. De code bestaat meestal uit één of meer programmeertalen. De back-end wordt ook wel de “gegevens toegangslaag” van software of hardware genoemd en omvat alle functionaliteit waartoe toegang en navigatie met digitale middelen nodig is.
Backend en Frontend
De laag boven de back-end is de front-end en omvat alle software of hardware die deel uitmaakt van een gebruikersinterface. Het is zogezegd de “voorkant” van de website, datgene dat zichtbaar is in de vorm van teksten en andere ingevoerde gegevens, knoppen, etc. Het is het gedeelte dat door een CMS gemakkelijk aan te passen is. Dit maakt het voor de gebruiker toegankelijk en gemakkelijk om zelf zaken aan te passen zonder dat er kennis van codes of programmeertalen nodig is. Bekende programmeertalen van de backend zijn bijvoorbeeld PHP, Java, C++, Python, etc. Het meestgebruikte CMS is WordPress.