Програмна частина сайту відповідає за всі функції ресурсу. Дуже важлива частина розробки проекту, тому що саме на цьому етапі реалізується функціонал сайту (не застосовується для статичних HTML-сайтів):
- динамічний контент (адміністративна панель);
- вхід до особистого кабінету (авторизація);
- відправлення форм та онлайн-оплата;
- кошик інтернет магазину та багато іншого.
Для написання частини сайту можуть використовуватись різні мови програмування:
- PHP
- Java
- JavaScript
- Ruby
- Python та інші.
Іноді помилково назва “Back-end” використовується як назва адміністративної панелі сайту.