Chambre des conseillers : Adoption du projet de loi portant réorganisation du Conseil national de la presse    ONDA : Digitalisation du parcours passager à l'aéroport Mohammed V    Inondations à Safi : Lancement d'une étude visant à identifier les moyens de prévention    Conseil de gouvernement : Huit nouvelles nominations à des fonctions supérieures    CAN 2025 : Personne n'est tranquille, surtout pas les favoris    Alerte météo : Chutes de neige, fortes pluies et rafales de vent ce mardi et mercredi    Cancer du col de l'utérus : Baisse soutenue des taux d'incidence au Maroc    Santé : Akdital acquiert le leader tunisien Taoufik Hospitals Group    CAN 2025 : Huit personnes interpellées dans une affaire de marché noir de billets    Mobilité urbaine : Les chauffeurs de taxis au centre des réformes présentées par Abdelouafi Laftit    CA de l'Office du développement de la coopération : présentation des réalisations 2025    Industrie sidérurgique: Somasteel inaugure l'extension de son site de production    Le Maroc classé parmi "les sept destinations de rêve" par une chaîne canadienne    Espagne : Démantèlement d'un réseau de pilleurs de sites archéologiques    L'Alliance des Etats du Sahel lance sa Force Unifiée    Nouvelles idées pour une nouvelle ère : un nouveau chapitre dans la coopération scientifique et technologique dans le delta du Yangtsé    Intempéries dans le sud de la France : 30.000 foyers privés d'électricité    Compétitivité et solidarité, priorités de la Commission européenne en 2025    USA : le président Trump annonce une nouvelle classe de navires de guerre portant son nom    Trump met fin au mandat de l'ambassadrice Elisabeth Aubin à Alger    Commerce extérieur : les échanges Maroc–Azerbaïdjan en hausse de 3,3% sur onze mois    Coupe d'Afrique des Nations Maroc-2025 : Agenda du mardi 23 décembre 2025    CAN 2025 : «Nous sommes contents d'être au Maroc» (Riyad Mahrez)    Gouvernance : la CNDP clarifie les fonctions de ses commissaires    RMC Sport publie puis supprime un article polémique sur la cérémonie d'ouverture de la CAN    CAN 2025 : Les rumeurs sur l'expulsion de Kamel Mahoui démenties    Consumérisme : les mécanismes financiers manquent à l'appel (Entretien)    CAN 2025: «Estamos contentos de estar en Marruecos» (Riyad Mahrez)    Morocco's interior ministry launches strategic study to reform taxi sector    Températures prévues pour mercredi 24 décembre 2025    Jazz under the Argan Tree returns from December 27 to 29 in Essaouira    "Rise Up Africa" : un hymne panafricain pour porter l'Afrique à l'unisson lors de la CAN 2025    We Gonna Dance : Asmaa Lamnawar et Ne-Yo lancent un hymne dansant pour la CAN    RedOne célèbre le Maroc à travers un album international aux couleurs de la CAN    Revue de presse de ce mardi 23 décembre 2025    Statuts des infirmiers et TS: L'exécutif adopte une série de décrets structurants    CAN 2025 / Préparation : reprise studieuse des Lions de l'Atlas avec la présence de Belammari    Santos : Neymar opéré du genou avec succès    CAN 2025 au Maroc : résultats complets et calendrier des matchs    Pays-Bas : La chaîne TV Ziggo Sport à l'heure de la CAN Maroc-2025    CAN Maroc-2025 : l'OM dévoile des maillots en hommage aux diasporas africaines    Interpol annonce une cyberattaque de grande ampleur déjouée au Sénégal    Laftit/vague de froid : environ 833.000 personnes ciblées cette saison hivernale    CAN Maroc-2025 : "AFRICALLEZ", l'hymne de l'Unité    Netflix dévoile un premier aperçu de Mercenary, série dérivée d'Extraction, tournée en partie au Maroc    Le premier teaser de The Odyssey révélé, avec des scènes tournées au Maroc    Le troisième Avatar se hisse en tête du box-office nord-américain dès sa sortie    Cold wave : Nearly 833,000 people affected by national plan    







Merci d'avoir signalé!
Cette image sera automatiquement bloquée après qu'elle soit signalée par plusieurs personnes.



Programmation informatique: Python dans la cour des grands
Publié dans Finances news le 02 - 08 - 2021

La compétence la plus importante à apprendre dans le monde d'aujourd'hui est de savoir comment écrire un programme informatique. Selon les spécialistes, la demande et la popularité des langages de programmation fluctuent d'une année à l'autre.

Par K. O

Tous les ans, de nouveaux langages de programmation voient le jour. Ils sont jusqu'à présent plus de 690, d'après l'article Wikipedia «List of programming languages». Ainsi, il est difficile de savoir par où commencer, d'autant plus que les langages Open Source sont en constante évolution en matière de packages et frameworks.
À un niveau très basique, ces langages servent d'instructions qui orientent les ordinateurs sur la manière de se comporter et d'effectuer des tâches. Grâce à la prédominance accrue de la technologie dans la société d'aujourd'hui, ces jargons informatiques jouent un rôle crucial dans la vie quotidienne des développeurs du monde entier.
Selon une récente enquête réalisée auprès du forum mondial «Stack Overflow», JavaScript est actuellement le langage le plus utilisé dans le monde (69,7%), suivi par le duo HTML-CSS (62,4%), SQL (56,9%), Python (41,6%) et Java (38,4%). C'est également le langage de programmation le plus recherché par les responsables du recrutement, indique ladite enquête.
Le palmarès n'a pas beaucoup changé
En juillet 2001, le premier index TIOBE a été publié en tant que projet de passetemps personnel pour voir quels langages étaient les plus en demande. Les 3 premiers de l'index TIOBE étaient Java, C et C++. 20 ans après, l'histoire est presque kif-kif.
Les 3 premiers langages de programmation sont désormais C, Java et Python. La différence entre la position 1 et la position 3 n'est que de 0,67%. Cela signifie que les prochaines années seront passionnantes. Python semble avoir les meilleures chances de devenir numéro 1, grâce à son leadership sur le marché dans le domaine en plein essor de l'exploration de données et de l'intelligence artificielle.
Créé par Guido Van Rossuma, Python a pris une énorme avance dans cinq pays, (Etats-Unis, Inde, Allemagne, Royaume-Uni, France), et ses parts sont même plus du double de Java dans ces pays, à l'exception de l'Inde.
«Ce qui est bien avec Python, c'est qu'il est écrit en pensant à l'expérience du développeur. Concrètement, Python se lit comme de l'anglais, ce qui est facile à comprendre, en particulier pour les personnes n'ayant aucune expérience en matière de codage. Il est également très rapide de créer un prototype de base de n'importe quoi, ce qui le rend extrêmement stimulant et gratifiant pour les débutants qui peuvent produire du code fonctionnel avec un bon didacticiel en quelques minutes seulement», souligne Badr Barraz, développeur Full Stack.
Sur une autre échelle, PHP est le plus gros perdant de ces dernières années. Sa part était supérieure à 20% en 2008, mais ce chiffre n'est que de 6,15% en 2021. Java est trop en déclin, mais pas aussi que PHP. La contribution de Java était de plus de 31% en 2008, et elle en détient toujours 18%.
«Java a une abondance de bibliothèques Open source et est idéal pour l'informatique distribuée. Il propose également de nombreuses API pour accomplir différentes tâches, telles que la connexion à la base de données, la mise en réseau, les utilitaires et l'analyse XML», nuance notre expert. Il est à rappeler que les notes TIOBE sont calculées en comptant les résultats des moteurs de recherche les plus populaires. Tandis que l'indice PYPL est créé en analysant la fréquence à laquelle les didacticiels de langage sont recherchés sur Google.


Cliquez ici pour lire l'article depuis sa source.