? Langages informatiques existent en plusieurs tailles et de formes, de langages de haut niveau tels que COBOL aux langages d'assemblage de bas niveau. Chaque langue a son propre ensemble de règles de syntaxe , mais les principes généraux sont les mêmes de l'un à l'autre. C'est parce que les ordinateurs ne peuvent faire quelques petites choses , comme additionner, soustraire et comparer. Toute autre instruction est une variation sur ces thèmes . Assemblée langue est le plus proche de langage machine , mais il ya des différences fondamentales entre les deux. Machine Language ordinateurs comprennent 1 et 0 et rien d'autre , parce qu'elles sont faites en mettant beaucoup de commutateurs électriques ensemble sur une puce. Commutateurs électriques ne connaissent que "on" et "off", qui sont représentés par «1» et «0» sur un ordinateur. Les premiers programmeurs sont entrés instructions en définissant une série de commutateurs à la bonne position ON ou OFF et renversant un "Enter" interrupteur de mettre une seule instruction dans la mémoire. Les langages informatiques ont été développés pour rendre ce processus plus rapide et plus facile, et pour ouvrir le champ de la programmation informatique à beaucoup plus de gens . Assembly Language langage d'assemblage est considéré comme un langage de bas niveau en ce qu'elle est plus proche du langage machine et moins lisible que langages de haut niveau tels que COBOL et BASIC. La plupart des ordinateurs ont un langage d'assemblage associé que les programmeurs utilisent pour écrire des programmes et des services publics gourmandes en temps processeur . Une instruction dans un programme en langage assembleur pourrait être « MVC X , Y, « qui dit à déplacer le contenu de X à Y. programmeurs de langage d'assemblage sont généralement plus chers que les programmeurs de langage de haut niveau , en raison de l'expertise technique et l'aptitude requise pour programmation langage d'assemblage . Apprendre à Machine Language Pour aller de langage d'assemblage de langage machine , le code doit passer par le "assembleur ". Il s'agit d' un programme qui prend le code en langage assembleur cryptique et le traduit à 1 et de 0 . L'étape d'assemblage est normalement assez rapide et produit un fichier dans un format que l'ordinateur peut lire et exécuter . Autres langues Un grand nombre de langages de programmation sont disponibles aujourd'hui, de langage d'assemblage à faible niveau de langages de haut niveau tels que Visual Basic. Certains sont compilés langues et certains sont interprétées au moment de l'exécution , mais c'est sans importance dans l'écriture du programme . Un bon programmeur peut ramasser le manuel pour l'un de ceux-ci et commencer à apprendre, puisque les principes sont les mêmes d'une langue à l'autre. C'est seulement la syntaxe qui change et qui peut être appris à partir d'un bon livre de tutoriel.
|