Chaque aspect de notre vie sociale dépend de plus en plus de la science et de la technologie. De la production en usine et du commerce à l'interaction sociale, on trouve des développeurs de logiciels dans presque tous les secteurs. La programmation informatique est rapidement devenue l'une des carrières les plus lucratives, et le salaire moyen des programmeurs informatiques ne cesse d'atteindre de nouveaux sommets, approchant actuellement près de $100,000 aux États-Unis.
Si vous envisagez d'apprendre à programmer, la première question que vous voulez comprendre est de savoir quel langage vous devriez apprendre. Répondre à cette question n'est pas facile ; il y a beaucoup de choses à prendre en compte, comme le type de travail que vous prévoyez de faire avec la programmation et l'endroit où vous voulez développer votre carrière. Aujourd'hui, nous avons préparé un ensemble de données et d'autres informations pour vous aider à prendre une décision. Ici, nous ne cherchons pas à répondre quels langages de programmation sont meilleurs ou moins bons ; nous utilisons simplement les données que nous avons collectées et les opinions de différentes personnes pour refléter objectivement les différences entre les divers langages.
Les langages de programmation sont souvent utilisés pour :
La question à laquelle vous devez d'abord répondre est : quel type de travail de programmation prévoyez-vous d'accomplir ? Voulez-vous créer de beaux sites web ou concevoir des jeux mobiles pour iOS et Android ? Voulez-vous développer des applications côté client pour des utilisateurs individuels ou travailler sur le développement de grands logiciels d'entreprise ? Les systèmes financiers et d'entreprise doivent implémenter de nombreuses fonctions complexes et un haut degré d'organisation, ce qui nécessite d'apprendre C# et Java. Les sites web et les logiciels liés aux médias et au design, en revanche, nécessitent des langages de programmation légers, dynamiques, polyvalents et fonctionnels, tels que Ruby, PHP, JavaScript et Objective-C.
Quelle est la situation salariale des langages de programmation ?
Bien que quelques développeurs de logiciels puissent percevoir des salaires 5.5 fois supérieurs à la moyenne de leurs pairs, nous devons tout de même mentionner les différences globales de salaire entre les personnes travaillant avec différents langages de programmation. Ci-dessous, nous avons compilé un ensemble de salaires annuels moyens pour les développeurs travaillant avec différents types de langages de programmation en France, en Allemagne, au Royaume-Uni et aux États-Unis.
Statistiques du marché de l'emploi pour les langages de programmation
Un salaire élevé est certes important, mais rappelez-vous que la condition préalable pour obtenir un salaire aussi généreux est que quelqu'un vous emploie. Il existe de nombreuses technologies bien rémunérées, mais elles sont très spécialisées, couvrent un domaine étroit et très peu de gens les connaissent. Par exemple, Fortran n'est pas très populaire, et seules quelques personnes sont prêtes à y toucher, mais vous constaterez que ce langage, qui existe depuis des décennies, est effectivement bien rémunéré. En revanche, lorsque vous choisissez d'apprendre le langage le plus demandé sur le marché, vous constaterez qu'il y a toujours des dizaines de concurrents qui postulent au même poste que vous. Ci-dessous, nous avons rassemblé des statistiques d'emploi de différents endroits.
Popularité des langages de programmation
Lorsqu'on parle de la popularité des langages de programmation, le nombre d'offres d'emploi n'est pas le seul critère pour la mesurer. Examinons les classements des « langages de programmation les plus populaires » selon différents critères.

1. Qu'est-ce que l'indice TIOBE ?
L'indice de programmation TIOBE est un classement de la popularité des langages de programmation, basé sur les statistiques des volumes de requêtes de recherche sur des moteurs de recherche tels que Google, Yahoo, MSN, Baidu, Wikipedia et YouTube. TIOBE ne prend en compte que les langages Turing-complets, c'est pourquoi certains langages populaires comme HTML et SQL ne sont pas classés.
2. L'enquête est fournie par Lynda.com, une entreprise qui propose des milliers de cours vidéo sur les compétences logicielles, créatives et commerciales.
3. RedMonk adopte une approche différente, en déterminant la popularité des langages en mesurant la fréquence de création de projets sur GitHub et de questions posées sur Stack Overflow.

En conclusion :
Il n'existe pas de langage « bon » ou « mauvais » ; le meilleur langage est celui qui vous convient le mieux et que vous aimez vraiment. Choisissez un travail que vous aimez, et vous n'aurez jamais à travailler un seul jour de votre vie !
Source : http://www.techug.com/best-programming-language