Frontend/Backend
The terms frontend and backend refer to the separation of concerns between the presentation and the access and transformation of data.
In Web Programming
Frontend
- Includes the web browser and client-side code
- Languages: HTML, CSS, Javascript
Backend
- Includes the web server, server-side code and the database.
- Languages: PHP, Python, JavaScript (with Node.JS), Java, C#, Go