Quels sont les langages de programmation artificielle les plus utilisés ?

Voici la question courante que mes étudiants me posent régulièrement.

Voici la question courante que mes étudiants me posent régulièrement.

Comment répondre de manière précise et valable ? Il n'est pas facile de trouver la solution sur Internet. La solution est souvent discutable et contredite par d'autres facteurs et souvent des sites spécifiques du secteur sont en complet désaccord.

Selon moi, la solution peut se trouver sur Internet en nous appuyant sur les données du plus important réseau de code open et gratuit : Github

Voici la solution donnée par les données réelles d'utilisation, en ligne sur les projets postés et sur toutes les interactions (millions) sur le populaire réseau de code open source.

La solution est la suivante :

https://bootcamp.berkeley.edu/blog/most-in-demand-programming-languages/

Le premier de la liste est toujours JavaScript, car chaque site web a souvent du code écrit dans ce langage qui partage seulement une partie de son nom avec Java.

Le deuxième est Java

Java est un langage orienté objet créé par Sun Microsystems et qui appartient maintenant à Oracle. Il est utilisé pour les bases de données, pour le développement d'applications Android, comme langage de programmation "backend", pour les applications de bureau et autre. Il est extrêmement populaire et est considéré comme l'un des moyens les plus stables et fiables pour construire des systèmes complexes.

En forte croissance, nous avons absolument Python, mais à mon avis, sa croissance s'arrêtera si ce langage n'est pas en mesure de faire un saut d'utilisation vers le monde professionnel en provenance du didactique.

Python est un langage de programmation de haut niveau et l'un de ceux qui croît le plus rapidement. Il est simple à apprendre, mais est souvent utilisé pour la programmation de haut niveau comme l'apprentissage automatique et l'analyse de données. L'un des tutoriels les plus populaires pour Python s'appelle "Learn Python the Hard Way".

"Une grande partie de cela dépend du fait qu'il s'agit d'un langage extrêmement polyvalent", a déclaré O'Grady.