Langages de programmation généraux
Les langages les plus couramment utilisés pour le développement d’applications, de logiciels et de systèmes.
Langages bas niveau / systèmes
Utilisés pour programmer les systèmes d’exploitation, les microcontrôleurs et les pilotes.
Langages pour le Web
Utilisés pour le développement de sites et d’applications web.
Langages pour bases de données et requêtes
Utilisés pour manipuler les bases de données.
Langages pour la Data Science
Utilisés en analyse de données, statistiques et intelligence artificielle.
Langages pour scripts et automatisation
Conçus pour écrire des scripts d’automatisation.
Langages pour l’embarqué et temps réel
Utilisés dans l’automobile, l’aéronautique, l’IoT et les systèmes embarqués.
Langages pour la Blockchain
Utilisés pour développer des applications décentralisées et des contrats intelligents.
Langages pour le développement mobile
Spécifiques aux applications mobiles.
Langages pour l’intelligence artificielle
Utilisés dans l’IA, l’apprentissage automatique et les réseaux neuronaux.
Langages fonctionnels
Orientés programmation fonctionnelle.
Langages pour le développement de jeux vidéo
Utilisés dans l’industrie du jeu.
Langages obsolètes (encore utilisés)
Encore présents dans les systèmes bancaires, industriels ou scientifiques.
Langages spécialisés (DSL)
Conçus pour des usages très spécifiques.
Langages de description graphique
Pour la description de pages et les graphiques vectoriels.
Langages de balisage et documentation
Pour structurer et documenter les données.
Langages de configuration et déploiement
Infrastructure as code et automatisation du déploiement.
Langages de template
Pour générer du contenu dynamique.
Langages expérimentaux et émergents
Nouveaux venus promettant de devenir plus populaires.