JavaScript, CSS, HTML and frameworks like React and Angular JS develop the front end or the user-interactive dashboard. On the contrary, the backend is the server-side of the website out of user access. Backend development uses Python, C#, Java, and frameworks such as Flask and Django.