Connaitre les langages de programmation


Internet ne peut être amélioré que grâce au codage. Mais on peut à juste titre se demander comment fonctionne exactement le codage. C est en fait un langage de programmation informatique créé au début des années 1970 par l’informaticien américain Dennis M. Ritchie des Bell Labs (anciennement AT&T Bell Labs). C a été créé comme un langage minimaliste pour être utilisé dans l’écriture de systèmes d’exploitation pour mini-ordinateurs, tels que le DEC PDP 7, qui avait des souvenirs très limités par rapport aux systèmes informatiques centraux de l’époque. Le vocabulaire a été conçu entre 1969 et 1973, parallèlement au premier développement du système d’exploitation UNIX. C’était selon le CPL (langage de programmation mixte), qui avait été initialement condensé dans le vocabulaire de programmation B – un vocabulaire de programmation informatique personnel simplifié – développé en 1969-70 par Ken Thompson, informaticien américain et collègue de Ritchie. Ritchie a ensuite réécrit et réparé les fonctions de CPL pour produire du C et a finalement réécrit le système d’exploitation UNIX dans le nouveau vocabulaire. Les langages d’appareil et de configuration sont « de faible niveau », ce qui oblige un programmeur à gérer clairement tous les attributs idiosyncratiques d’un ordinateur en matière de stockage et de fonctionnement des données. En revanche, les dialectes de niveau supérieur empêchent un développeur de stresser sur ce type de considérations et fournissent une notation qui est plus facile à écrire et à parcourir par les programmeurs. Au fur et à mesure que le programme UNIX s’améliorait, une série de modifications ont eu lieu en C entre 1977 et 1979. Pendant ce temps, une explication du vocabulaire s’est développée pour devenir largement accessible via une réserve, The C Programming Language (1978), par Brian W. Kernighan et Ritchie. Au milieu des années 1980, il est devenu important de créer une norme officielle pour le C, car il était utilisé dans des emplois soumis à des accords industriels et gouvernementaux fédéraux. En 1983, le National Specifications Institute (ANSI) des États-Unis a mis en place un comité qui a modifié et standardisé la langue. Depuis lors, C continue d’être appelé ANSI Regular C, et il continue d’être populaire dans le monde des systèmes de type UNIX. C est également devenu le langage de codage le plus couramment utilisé pour écrire d’autres logiciels et programmes système. Les descendants de C incluent Concurrent C, Goal C, C*, Equadoria C# et le C couramment utilisé. Le vocabulaire de programmation Java a été lancé en 1994 en tant que simple sous-ensemble de C pour un déploiement sur Internet ainsi que pour une utilisation dans des gadgets portables avec une mémoire restreinte ou des capacités de traitement limitées. Un vocabulaire d’équipement se compose des codes numériques des procédures que l’ordinateur personnel particulier peut exécuter immédiatement. Les codes sont des chaînes de 0 et de 1, ou des chiffres binaires (« bits »), qui sont fréquemment convertis à la fois de et vers l’hexadécimal (base 16) pour la visualisation et l’ajustement par l’être humain. Les directions de vocabulaire de périphérique utilisent généralement des bits pour signifier des procédures, comme l’addition, plus certains pour signifier des opérandes, ou peut-être la position de l’instruction suivante. Le vocabulaire machine est difficile à lire et à écrire, car il ne ressemblera pas à la notation mathématique conventionnelle ou au vocabulaire humain, et ses codes varient d’un ordinateur à l’autre. Les dialectes algorithmiques sont conçus pour transmettre des calculs mathématiques ou symboliques. Ils peuvent transmettre des procédures algébriques en notation tout comme les mathématiques et permettre l’utilisation de sous-programmes qui regroupent des opérations couramment utilisées pour la réutilisation. Ce sont les premières langues de niveau supérieur. Le World Wide Web est vraiment un système permettant d’afficher du texte, des graphiques et de l’audio récupérés sur Internet sur l’ordinateur personnel. Chaque unité d’accès est considérée comme une page Web, et ces pages contiennent fréquemment des « liens » qui permettent de récupérer des pages connexes. Le code HTML (vocabulaire de balisage hypertexte) est définitivement le vocabulaire de balisage pour l’encodage des pages Web. Il a été créé par Tim Berners-Lee dans le laboratoire de physique nucléaire du CERN en Suisse dans les années 1980 et est également défini par une DTD SGML. Les étiquettes de balisage de code HTML indiquent les composants d’enregistrement tels que les en-têtes, les phrases et les tableaux. Ils marquent un enregistrement pour l’affichage par un programme informatique connu sous le nom de navigateur Internet. Le navigateur Web interprète les balises en affichant les titres, les phrases et les tableaux à l’intérieur d’un design adapté à la taille de l’écran et aux polices qui lui sont accessibles.


No Comments, Comment or Ping