18 Novembre : La date des dates!    Pressée par Trump, l'Algérie lâche les Palestiniens à l'ONU    Morocco shines with silver and bronze at Islamic Solidarity Games in Riyadh    Atlas Lion Cubs eye World Cup semifinals after thrilling win over Mali    Presionada por Trump, Argelia abandona a los palestinos en la ONU    FIFM 2025 : Hakim Belabbes, Karim Aïnouz et Payman Maadi parmi les membres du jury    Mauritanie : Le président El Ghazouani reçoit une délégation politique et militaire du Polisario    Assassinat de Khashoggi : MBS évoque une "énorme erreur"    Coupe du monde 2026 : les détenteurs de billets bénéficieront de créneaux prioritaires pour les entretiens de visa américain    MBS veut travailler à une reconnaissance d'Israël "dès que possible"    L'Algérie au Conseil de sécurité : deux années de manœuvres et de contradictions    Maroc-Ouganda : Voici le onze de départ    Aéronautique : Airbus veut approfondir davantage son partenariat avec le Maroc    Polisario : Depuis Tindouf, des opposants réclament le départ de Brahim Ghali    Mundial Sub-17: Marruecos vence a Malí y avanza a los cuartos de final    Températures prévues pour mercredi 19 novembre 2025    Rabat. Hammouchi préside la cérémonie annuelle de l'excellence    GenZ : 6 mineurs d'Imzouren condamnés à de la prison ferme    L'artisanat marocain s'expose à Séville pour renforcer les liens culturels avec l'Andalousie    Grand prix national de la presse : Remise des prix aux lauréats de la 23e édition    Ayoub Gretaa retenu dans la sélection des "Révélations masculines César 2026"    L'eau et les infrastructures... au cœur des entretiens entre le ministre de l'Equipement et de l'Eau et l'ambassadrice de Chine    Gaza : Le Conseil de sécurité vote pour la création d'une force internationale    L'écrivain Boualem Sansal de retour en France, aussitôt reçu par Macron    Vidéo. L'ONMT déploie un important dispositif pour la CAN 2025    IPO SGTM: les premiers détails de l'opération    Circulation : 9.136 contraventions et 8.211 procès-verbaux dressés en une semaine    CDM U17 / Maroc-Mali : Les Lionceaux mènent à la pause    Mondial U17 : Un remake Maroc-Mali, l'Ouganda poursuit son petit bonhomme de chemin    Mondial U17 : Voici la composition du Maroc qui affrontera le Mali    Le Maroc accueille à nouveau les Awards de la CAF 2025 avec de fortes nominations nationales    Fête de l'indépendance. Mise en service du nouveau Centre de Commandement et de Coordination d'Agadir    Le Maroc commande dix hélicoptères H225M auprès d'Airbus Helicopters    Projet TGV au Maroc : 6 457 rails importés de Chine    Fête de l'Indépendance. Le sens d'une précieuse célébration    Sahara - Négociations : Un jeu à somme nulle ou positive ? [INTEGRAL]    Patrimoine culturel immatériel : La candidature du Caftan marocain examinée en décembre par l'UNESCO    Classement FIFA : Les Lions de l'Atlas profitent de la chute de l'Italie    Campagne agricole 2025-2026 : Programmation de 5 millions d'hectares de grandes cultures    JSI Riyad 2025 : Le Maroc améliore son classement    Interview avec Malak Dahmouni : « L'identité du FICAR s'est forgée sur 30 ans d'engagement envers le cinéma d'auteur »    Jeff Bezos, va prendre la tête d'une startup spécialisée IA    COP30 : le Maroc appelle à un compromis ambitieux sur le financement climatique    Lancement d'une licence d'excellence en cinéma au profit des étudiants-détenus    Bénin. Une révision constitutionnelle à six mois de la présidentielle    Dakar Fashion Week : L'élégance africaine défile    Aminux signe son grand retour avec son nouvel album "AURA"    Maroc - Espagne : Des exercices conjoints pour la sécurité maritime dans le détroit de Gibraltar    







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.