Tous les sites web sont tout d'abord basés sur HTML et CSS, même s'il ne s'agit pas de langages de programmation à proprement parler (mais de langages de balisage qui permettent avant tout de structurer le contenu). En outre, les langages de script JavaScript et PHP sont pertinents pour de nombreux sites web, et C, C++, Python, Java, Go ou Pearl sont également utilisés dans la programmation.