Dans quels langages de programmation seriez-vous prêt à vous investir en 2017 ?
Et pourquoi ?

Le , par Siguillaume, Community Manager
Dans quels langages de programmation seriez-vous prêt à vous investir en 2017 ?
L’informatique s’est invitée dans tous les secteurs d’activités aujourd’hui, et avec elle, la programmation. Cet état de fait justifie, en grande partie, la pléthore de langages de programmation existants, et ce avec un nombre toujours en croissance.

Cependant, certains langages se distinguent positivement par la diversité des utilisations qu’on peut en faire, leur interopérabilité dans des environnements hétérogènes, la stabilité du code écrit, la facilité d’implémenter la couche de sécurité des applications programmées, la connexion à une base de données, et bien d’autres points clés considérés dans le développement d’applications.

Avec ce vaste écosystème de langages de programmation, il est bien utile de se demander quels sont ces langages qui valent bien l’investissement en temps, en énergie et même en couts financiers pour un apprentissage et/ou une adoption dans son environnement de travail. C’est le but de ce sondage.

Il n’est pas aussi à ignorer que pour un étudiant ou ingénieur en début de carrière, s’investir dans un langage de programmation est motivé par les possibilités d’emploi que peut offrir ce langage. En janvier 2017, Developpez.com publiait la liste des langages pour lesquels les compétences étaient les plus demandées dans les offres d’emploi en 2016 : Java se démarquait amplement. Puis s’en est suivi une étude sur les langages de programmation les mieux payés en entreprise, où TypeScript, Go et Ruby étaient en tête de liste.


Vous êtes donc invité à voter pour le(s) langage(s) que vous estimez meilleur(s) et digne(s) d’investissement en 2017, sur la base des critères que sont :

  • la couverture et la compatibilité prises en charge par le langage au niveau :
    • des systèmes d’exploitation supportés : Windows, Unix, Linux, etc.,
    • des technologies et environnements de programmation : classique (client riche, application CLI), Web, Mobile, etc.,
    • des connecteurs de systèmes de gestion de bases de données (SGBD) intégrés,
    • de la richesse des bibliothèques,
    • du nombre et de la qualité des EDI qui intègrent le langage dans leur interface ;

  • la gestion des changements :
    • maintenance logicielle : l’aisance dans la modification d’un bout du code sans avoir à impacter l’ensemble du projet,
    • maintenance évolutive : la programmation de nouveaux modules sans refonte du socle de l’application ;

  • la facilité dans l'apprentissage et la prise en main :
    • fluidité de la syntaxe,
    • organisation de la structure du code,
    • l’adoption par la communauté,
    • étendue de la communauté existante autour du langage,
    • existence d’un support libre et/ou payant,
    • disponibilité de la documentation sur le langage ;

  • nombre et envergure des applications programmées avec ce langage ;
  • et bien d’autres points que vous pourrez relever.


Bien qu’il s’agisse de voter, la qualité du sondage viendra du partage d’expérience sur les langages. N’hésitez donc pas à partager vos avis dans le fil de la discussion.

Voir aussi

Les langages de programmation en forte croissance en 2016, selon l'IEEE
Sondage sur les langages de programmation préférés en 2015
Sondage sur les langages serveur préférés pour le Web en 2015 ?

La rubrique programmation
Le forum général sur les langages de programmation


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de alves1993 alves1993 - Membre averti https://www.developpez.com
le 07/03/2017 à 10:50
Encore plus dans le langage Dart de Google que je me trouve à mon gout magnifique pour la conception d'applications Web.
Avatar de caalors caalors - Membre à l'essai https://www.developpez.com
le 07/03/2017 à 10:59
Bonjour,

Personnellement je pense me mettre à F# et surement à Lua aussi.
Avatar de Grimly Grimly - Membre averti https://www.developpez.com
le 07/03/2017 à 11:39
Je suis développeur Java.

Devrions nous investir ? Non, je suis personnellement contre la notion même d'investissement car il implique ce non-dit que le développeur est une marchandise dans laquelle il faut investir et qui doit rapporter.

Quel est mon langage favori ? Java.
Avatar de Tartare2240 Tartare2240 - Membre régulier https://www.developpez.com
le 07/03/2017 à 11:48
Citation Envoyé par Grimly Voir le message
Devrions nous investir ? Non, je suis personnellement contre la notion même d'investissement car il implique ce non-dit que le développeur est une marchandise dans laquelle il faut investir et qui doit rapporter.
L'investissement n'est pas directement lié à l'argent. Personnellement, ce que j'investit, c'est moi-même et mon temps, afin de progresser dans ce que j'aime.
Avatar de heid heid - Membre confirmé https://www.developpez.com
le 07/03/2017 à 11:55
@Grimly attention à conserver ton employabilité en cas de pépin. Continuer à apprendre c'est aussi s'assurer que l'on est en adéquation avec le marché du travail.
Avatar de michel.bosseaux michel.bosseaux - Membre averti https://www.developpez.com
le 07/03/2017 à 12:00
J'ai voté Javascript mais il s'agit plus précisément de NodeJS. J'ai déjà commencé l'an dernier, et je continue à considérer que cette techno a un grand avenir.

En langage de programmation "desktop", je choisirais de m'intéresser à Rust, qui présente de sérieux atouts.
Avatar de Shepard Shepard - Membre confirmé https://www.developpez.com
le 07/03/2017 à 12:18
J'ai un peu de mal à comprendre. Pour moi le langage n'est jamais qu'un outil, je m'investirai dans celui qu'on me demandera d'utiliser ...

Dans la liste, aucun ne me dérange en tout cas. Pour info je développe surtout en OCaml, Java, C++ et PHP. Sans compter tous les langages "satellites" tels que XML & dérivés, SQL, RDF, SPARQL, etc. etc. etc. Un programmeur est de toute façon amené à utiliser des dizaines de langages au cours de sa carrière, pourquoi en écarter certains ? Même Brainfuck propose une manière différente de voir la programmation et savoir comment il fonctionne présente un intérêt selon moi.

Ou alors, effectivement, j'ai rien compris au sondage
Avatar de NSKis NSKis - Membre émérite https://www.developpez.com
le 07/03/2017 à 12:22
Cette approche "Dans quels langages de programmation voulez-vous investir?" et les réponses de certains intervenants me laissent quelque peu songeur...

En effet, cela ressemble un peu à un jeu de hasard à part que tu y perds non seulement de l'argent mais peut-être beaucoup de temps:

1° Tu penses qu'un langage a de l'avenir (mais sans vraiment avoir un quelconque argument solide pour le confirmer... Le réussite d'un langage étant bien souvent non due à sa valeur mais bien à la politique de certains gros intervenants du numérique)

2° Tu investis du temps pour devenir bon dans le langage (sans savoir si au final cela aura un quelconque usage futur)

Alors oui, c'est une approche envisageable dans le cadre d'un hobby (mais n'est ce pas plus profitable d'aller prendre l'air après une journée collé derrière son PC ? ), mais plutôt non dans le cadre professionnel. Dans ce cas il faut investir son temps dans une formation qui nous est demandée et ne pas jouer à Madame Irma pour parier sur le futur...
Avatar de Astraya Astraya - Membre expérimenté https://www.developpez.com
le 07/03/2017 à 13:35
On pourrait aussi changer la question en :
Quelle est votre langage de prédilection?
Quelle est votre langage préférer?
Qui qui à le meilleur langage?
Avatar de tomlev tomlev - Rédacteur/Modérateur https://www.developpez.com
le 07/03/2017 à 13:48
Citation Envoyé par NSKis Voir le message
Cette approche "Dans quels langages de programmation voulez-vous investir?" et les réponses de certains intervenants me laissent quelque peu songeur...
Ce n'est pas la question qui est posée, relis bien :

Dans quel(s) langage(s) de programmation seriez-vous prêt à vous investir en 2017 ?
Il ne s'agit pas d'investir, mais de s'investir, ce qui n'a pas du tout le même sens.

Pour ma part, j'aimerais bien faire un peu plus de F# et me mettre plus sérieusement à ASP.NET. C'est d'ailleurs un peu étrange d'avoir couplé C# et ASP.NET dans le sondage... on peut faire du C# sans faire d'ASP.NET (c'est mon cas), ou faire de l'ASP.NET avec un autre langage (VB.NET ou F#).
Offres d'emploi IT
Ingénieur analyste programmeur (H/F)
Safran - Auvergne - Montluçon (03100)
Responsable protection des données H/F
Safran - Ile de France - Magny-les-Hameaux (78114)
Responsable transverse - engagement métiers H/F
Safran - Ile de France - Corbeil-Essonnes (91100)

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique Programmation