La Programmation informatique est essentielle dans notre monde d’aujourd’hui, exécutant les systèmes pour presque tous les appareils que nous utilisons. Les langages de programmation informatique nous permettent de dire aux machines quoi faire. Les Machines et les humains « pensent” très différemment, donc les langages de programmation sont nécessaires pour combler ce fossé.
le premier langage de programmation informatique a été créé en 1883, lorsqu’une femme nommée Ada Lovelace a travaillé avec Charles Babbage sur son tout premier ordinateur mécanique, le moteur analytique., Alors que Babbage était préoccupé par le simple calcul des nombres, Lovelace a vu que les nombres avec lesquels l’ordinateur travaillait pouvaient représenter autre chose que de simples quantités de choses. Elle a écrit un algorithme pour le moteur analytique qui était le premier du genre. En raison de sa contribution, Lovelace est crédité de la création du premier langage de programmation informatique. À mesure que différents besoins sont apparus et que de nouveaux appareils ont été créés, de nombreuses autres langues ont suivi.,
1883: algorithme pour le moteur analytique: créé par Ada Lovelace pour le moteur analytique de Charles Babbage pour calculer les nombres de Bernoulli, il est considéré comme le premier langage de programmation informatique.
1949: langage D’assemblage: d’abord largement utilisé dans la calculatrice automatique de stockage de retard électronique, le langage d’assemblage est un type de langage de programmation informatique de bas niveau qui simplifie le langage du code machine, les instructions spécifiques nécessaires pour dire à l’ordinateur quoi faire.
1952: Autocode: Autocode était un terme générique pour une famille de premiers langages de programmation informatique., Le premier a été développé par Alick Glennie pour L’ordinateur Mark 1 à L’Université de Manchester au Royaume-Uni.certains considèrent autocode comme le premier langage de programmation informatique compilé, ce qui signifie qu’il peut être traduit directement en code machine à l’aide d’un programme appelé compilateur.
1957: Fortran: un langage de programmation informatique créé par John Backus pour les travaux scientifiques, mathématiques et statistiques complexes, Fortran signifie traduction de Formule. Il est l’un des plus anciens langages informatiques utilisés encore aujourd’hui.,
1958: Algol: créé par un comité à usage scientifique, Algol signifie langage algorithmique. Algol a servi de point de départ au développement de langages tels que Pascal, C, C++ et Java.
1959: COBOL: créé par le Dr Grace Murray Hopper en tant que langage de programmation informatique pouvant fonctionner sur toutes les marques et tous les types d’ordinateurs, COBOL signifie COmmon Business Oriented Language. Il est utilisé dans les guichets automatiques, le traitement des cartes de crédit, les systèmes téléphoniques, les ordinateurs hospitaliers et gouvernementaux, les systèmes automobiles et les feux de circulation., Dans le film The Terminator, des morceaux de code source COBOL ont été utilisés dans L’affichage de la vision du Terminator.
1959: LISP: créé par John McCarthy du MIT, LISP est toujours utilisé. Il signifie langage de traitement de liste. Il a été créé à l’origine pour la recherche en intelligence artificielle, mais peut aujourd’hui être utilisé dans des situations où Ruby ou Python sont utilisés.
1964: BASIC: développé par John G. Kemeny et Thomas E., Kurtz au Dartmouth College afin que les étudiants qui n’avaient pas une forte compréhension technique ou mathématique puissent toujours utiliser des ordinateurs, il représente le code D’Instruction symbolique tout usage du débutant. Une version modifiée de BASIC a été écrite par Bill Gates et Paul Allen. Ce devait devenir le premier produit Microsoft.
1970: Pascal: développé par Niklaus Wirth, Pascal a été nommé en l’honneur du mathématicien, physicien et philosophe français Blaise Pascal. Il est facile à apprendre et a été créé à l’origine comme un outil pour enseigner la programmation informatique., Pascal était le principal langage utilisé pour le développement de logiciels dans les premières années D’Apple.
1972: Smalltalk: développé par Alan Kay, Adele Goldberg et Dan Ingalls au Xerox Palo Alto Research Center, Smalltalk a permis aux programmeurs informatiques de modifier le code à la volée et a également introduit d’autres aspects maintenant présents dans les langages de programmation informatiques courants, y compris Python, Java et Ruby.
1972: c: développé par Dennis Ritchie aux Bell Labs, C est considéré par beaucoup comme le premier langage de haut niveau., Un langage de programmation informatique de haut niveau est plus proche du langage humain et plus éloigné du code machine. C a été créé pour qu’un système d’exploitation appelé Unix puisse être utilisé sur de nombreux types d’ordinateurs différents. Il a influencé de nombreux autres langages, y compris Ruby, C#, Go, Java, JavaScript, Perl, PHP et Python.
1972: SQL: SQL a été développé par Donald D. Chamberlin et Raymond F. Boyce chez IBM. SQL signifie Structured Query Language. Il est utilisé pour afficher et modifier les informations stockées dans les bases de données., SQL utilise des phrases de commande appelées requêtes pour ajouter, supprimer ou Afficher des données.
1978: MATLAB: développé par Cleve Moler. MATLAB signifie Matrix Laboratory. C’est l’un des meilleurs langages de programmation informatique pour écrire des programmes mathématiques et est principalement utilisé dans les mathématiques, la recherche et l’éducation. Il peut également être utilisé pour créer des graphiques en deux et trois dimensions.
1983: Objective-C: créé par Brad Cox et Tom Love, Objective-C est le principal langage de programmation informatique utilisé lors de l’écriture de logiciels pour macOS et iOS, les systèmes D’exploitation D’Apple.,
1983: C++: C++ est une extension du langage C et a été développé par Bjarne Stroustrup. Il est l’un des les plus largement utilisés des langues dans le monde. C++ est utilisé dans les moteurs de jeux et les logiciels hautes performances comme Adobe Photoshop. La plupart des logiciels packagés sont toujours écrits en C++.
1987: Perl: Perl a été initialement développé par Larry Wall en 1987 en tant que langage de script conçu pour l’édition de texte. Son but était de faciliter le traitement des rapports. Il est maintenant largement utilisé à de nombreuses fins, y compris L’administration du système Linux, le développement Web et la programmation réseau.,
1990: Haskell: nommé D’après Haskell Brooks Curry, un logicien et mathématicien américain. Haskell est appelé un langage de programmation informatique purement fonctionnel, ce qui signifie essentiellement qu’il est principalement mathématique. Il est utilisé par de nombreuses industries, en particulier celles qui traitent de calculs compliqués, d’enregistrements et de calculs numériques.
1991: Python: conçu par Guido Van Rossum, Python est plus facile à lire et nécessite moins de lignes de code que de nombreux autres langages de programmation informatique. Il a été nommé d’après le groupe de comédie britannique Monty Python., Les sites populaires comme Instagram utilisent des frameworks écrits en Python.
1991: Visual Basic: développé par Microsoft, Visual Basic permet aux programmeurs de choisir et de modifier des morceaux de code présélectionnés par glisser-déposer via une interface utilisateur graphique (GUI).
1993: R: développé par Ross Ihaka et Robert Gentleman à L’Université D’Auckland, en Nouvelle-Zélande, R est nommé d’après les prénoms des deux premiers auteurs. Il est principalement utilisé par les statisticiens et ceux qui effectuent différents types d’analyse de données.,
1995: Java: initialement appelé Oak, Java a été développé par Sun Microsystems. Il était destiné aux boîtiers de câbles et aux appareils portatifs, mais a ensuite été amélioré afin de pouvoir être utilisé pour fournir des informations sur le World Wide Web. Java est partout, des ordinateurs aux smartphones en passant par les parcomètres. Trois milliards D’appareils exécutent Java!
1995: PHP: créé par Rasmus Lerdorf, PHP est principalement utilisé pour le développement Web et est généralement exécuté sur des serveurs Web. Il s’agissait à l’origine de Personal Home Page, car il était utilisé par Lerdorf pour gérer ses propres informations en ligne., PHP est maintenant largement utilisé pour créer des sites Web et des blogs. WordPress, un outil de création de site web populaire, est écrit en utilisant PHP.
1995: Ruby: Ruby a été créé par Yukihiro « Matz” Matsumoto, qui a combiné des parties de ses langages préférés pour former un nouveau langage de programmation informatique à usage général capable d’effectuer de nombreuses tâches de programmation. Il est populaire dans le développement d’applications Web. Le code Ruby s’exécute plus lentement, mais il permet aux programmeurs informatiques de mettre en place et d’exécuter rapidement un programme.,
1995: JavaScript: créé en seulement 10 jours par Brendan Eich, ce langage est principalement utilisé pour améliorer de nombreuses interactions avec les navigateurs Web. Presque tous les principaux sites Web utilisent Javascript.
2000: C#: développé par Microsoft dans le but de combiner la capacité informatique de C++ avec la simplicité de Visual Basic, C# est basé sur C++ et est similaire à Java dans de nombreux aspects. Il est utilisé dans presque tous les produits Microsoft et est principalement utilisé pour le développement d’applications de bureau.
2003: Scala: création de Martin Odersky., Scala est un langage de programmation informatique qui combine la programmation fonctionnelle, qui est mathématique, avec la programmation orientée objet, qui est organisée autour de données qui contrôlent l’accès au code. Sa compatibilité avec Java le rend utile dans le développement Android.
2003: Groovy: développé par James Strachan et Bob McWhirter, Groovy est dérivé de Java et améliore la productivité des développeurs car il est facile à apprendre et concis.
2009: Go: Go a été développé par Google pour résoudre les problèmes qui peuvent survenir dans les grands systèmes logiciels., Étant donné que l’utilisation de l’ordinateur et de la technologie est très différente aujourd’hui de ce qu’elle était lorsque des langages tels que C++, Java et Python ont été introduits et utilisés, des problèmes sont apparus lorsque d’énormes systèmes informatiques sont devenus courants. Go était destiné à améliorer l’environnement de travail des programmeurs afin qu’ils puissent écrire, lire et maintenir de grands systèmes logiciels plus efficacement.
2014: Swift: développé par Apple en remplacement de C, C++ et Objective-C, Swift est censé être plus facile à utiliser et laisse moins de place aux erreurs. Il est polyvalent et peut être utilisé pour les applications de bureau et mobiles et les services cloud.,
langages de Programmation informatique Aujourd’hui
La plupart des langages de programmation informatique ont été inspirés ou construits sur des concepts de langages de programmation informatiques précédents. Aujourd’hui, alors que les anciens langages servent encore de base solide pour les nouveaux, les nouveaux langages de programmation informatique simplifient le travail des programmeurs. Les entreprises comptent beaucoup sur les programmes pour répondre à tous leurs besoins en matière de données, de transactions et de service à la clientèle. La Science et la médecine ont besoin de programmes précis et complexes pour leurs recherches. Les applications mobiles doivent être mises à jour pour répondre aux demandes des consommateurs., Et tous ces besoins nouveaux et croissants garantissent que les langages de programmation informatiques, anciens et nouveaux, resteront une partie importante de la vie moderne.
assurez-vous de consulter notre classement des meilleurs collèges en ligne ainsi que notre collège classement axé sur l’informatique diplôme d’options.