390 Shares 990 views

Pourquoi utiliser des langages de programmation de haut niveau?

Comme vous le savez, toutes les commandes à l'intérieur de l'ordinateur sont transférées à un langage machine spéciale que les opérateurs est une séquence complexe et non structuré de zéros et des uns. Ceci est très pratique pour les équipements électroniques, où l'unité peut être définie comme un certain niveau de signal, un zéro – l'absence d'un tel signal. Cependant, pour écrire des instructions pour effectuer des tâches complexes en utilisant ce code est extrêmement difficile, et de trouver l'erreur et le débogage tout simplement impossible. Nous avons donc développé un spécial, plus pratique pour les développeurs, les langages de programmation de haut niveau.


histoire

Le programme est une séquence de commandes standard, la mise en œuvre de ce qui conduit à la solution d'une tâche spécifique. Pour les premiers ordinateurs programmes ont été écrits directement en langage machine, ils étaient très lourdes et difficiles à comprendre. Au début des années – dernière, 20e mi 50-xx, siècle est apparu la première macro qui a rendu le processus de programmation plus structurée, et la soi-disant langage assembleur, qui reposait également sur le code de la machine. Suite au développement rapide des langages de programmation développée et améliorée et la technologie informatique. Et au milieu du 50-xx apparu Fortran, le premier à part entière langage de programmation de haut niveau. En 1968, Nicholas Wirth nouveau langage Pascal a été introduit, qui est largement utilisé pour concevoir et créer des produits logiciels intéressants et le présent. Puis vint le langage BASIC, la base qui est utilisé dans la plate-forme Visual Basic orientée objet. Dans les années 70 il y avait l' un des plus largement utilisés dans les langues d'aujourd'hui – C, qui a été adapté spécifiquement pour la programmation du système. À l'heure actuelle, le développement et la diffusion d'un système orienté objet holistique et polyvalent, ainsi que les langues qui aident les professionnels à créer des applications Internet: html, php, java. la programmation totale d'environ deux mille langues différentes, pour un poids total dont sont conditionnelles et ne sont pas utilisés dans les ordinateurs, ainsi que de nombreux langages de programmation de haut niveau.

classification

La classification la plus simple divise tous les fonds existants dans les soi-disant langages de programmation de bas niveau, ou visant à la voiture, et langages de programmation de haut niveau, et centrée sur l'utilisateur. La principale différence entre eux réside dans le fait que le programme écrit par le premier groupe de langues (à savoir, Assembleur et Mnémonique), en fonction de l'ordinateur – ou plutôt, de son processeur et jeu d'instructions. Programmation en langage de haut niveau permet d'obtenir l'application qui fonctionne sur tout ordinateur, quel que soit son matériel. Les fonds sont également deux grands groupes linguistiques: procédure et non de procédure, dans lequel l'unité est également introduit dans la structure et opérationnelle, fonctionnelle et logique.

En règle générale, chaque expert en programmation dispose d'une dizaine de langages de programmation, qu'il peut utiliser pour résoudre des tâches spécifiques. Fondamentalement , il est, bien sûr, des langages de programmation de haut niveau, mais aussi plus difficile pour le développeur de langages machine sont largement utilisés pour créer certaines parties du logiciel.