Les langages informatiques sont utilisés lors de la modélisation des systèmes informatiques (UML) mais surtout dans la phase de conception. On distingue alors :
- Les langages de programmation qui permettent d'implémenter les traitements et les algorithmes.
- Les langages de définition de données
- Les langages de requête (SQL, XML, LaTeX,...) qui permettent de traiter des données enregistrées.
- Les langages de balisage qui permettent de construire des interfaces utilisateur. (HTML)
Planche sur la généalogie des langages à venir