> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.ex2.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# What is a Back End?

## The concept of Back End 

In computer programming and web development, the back end refers to any software that users simply cannot see. This "background" must communicate with the front to deliver the content.

The Back End contains the mechanisms that make a website or application work. Users can neither see nor interact with it, but it determines how data is stored and managed. 

In other words, the back end refers to the server side of the content. They contact the client side to provide the information requested by the requests. Traditional programming languages include Java, [Javascript](https://help.ex2.com/en/article/what-is-javascript-1b2ebl0/?bust=1784919922046), C++, Node.js, Python and [PHP](https://help.ex2.com/en/article/what-is-php-and-what-is-it-used-for-x4xvdq/?bust=1784919969059). 

Django, Laravel, Express, and Rails are also popular code formats. The Back End must work seamlessly with the front end to achieve the desired result on the public user interface.