Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment changer la couleur de la bar…
  • Comment créer un programme COBOL 
  • Quelle est la mémoire tampon dans l…
  • Quelle est la différence entre Beta…
  • Comment mettre à jour l'Administrat…
  • Comment ouvrir les fichiers yEnc 
  • Comment faire pour utiliser une sour…
  • Comment apprendre la programmation i…
  • Problèmes avec l'installation du Se…
  • L'importance des structures de déci…
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    Quelle est la différence entre faible niveau de programmation et de programmation de haut niveau

    ? Langages de programmation informatiques sont divisés en deux grandes catégories qui reflètent à quel point le programmeur est à la machine , elle est en train de commandes . Programmation de bas niveau est conçu pour permettre aux humains d'utiliser une série de commandes alphanumériques de base qui sont difficiles à traduire dans un langage que les ordinateurs comprennent. Langages de programmation de haut niveau utilisent plus de mots qui sont communs dans la parole humaine. Ces niveaux de programmation a plusieurs différences importantes . Hardware et Software

    tout langage de programmation est utilisé pour construire une série d'instructions . La principale différence entre programmation de haut et de bas niveau est la destination prévue de ces instructions. Programmation de bas niveau est conçu pour envoyer des instructions aux microcontrôleurs et processeurs. Si vous pensez que du matériel comme le fondement , les langages de programmation de bas niveau sont un niveau au-dessus ce qui permet aux programmeurs d'écrire des commandes directement à la machine. Langages de programmation de haut niveau n'ont pas besoin de programmeurs pour répondre périphériques physiques . Langages de programmation de haut niveau existent sur ​​le dessus de commandes de bas niveau , comme le programmeur n'est plus en train d'écrire des instructions directement au matériel, mais les structures de programmation en couches au-dessus , comme le système d'exploitation .
    < Br > Portabilité

    Les termes « langage machine» et « langage d'assemblage » se réfèrent à une structure de programmation globale représentée par un ensemble de langages de programmation de bas niveau. Bien que les programmeurs en langage d'assemblage fonctionnent avec une structure particulière , les séquences de commandes et les tactiques utilisées varient d'une puce à l'autre. Programmeurs C + + , par exemple, utilisent tous les mêmes commandes , les structures et les compilateurs quel que soit le fabricant de l'ordinateur , ce qui rend ces langues hautement portable.
    Complexité

    Chaque ligne de code assembleur de bas niveau correspond à une instruction à l'ordinateur. Même si cela peut conduire à plus de lignes de code, il s'agit d'une approche simple de la programmation. Langages de haut niveau sont plus complexes , car ils sont conçus pour être facile pour les humains à interpréter ( près de modes d'expression complexes) et permettent à plusieurs instructions soient envoyées à l'ordinateur à une ligne de code .
    < Br > L'uniformité

    L'uniformité des langages de programmation de haut niveau font leur portable, ou utilisable sur n'importe quelle plate-forme informatique . Un programme JavaScript écrit sur un Mac fonctionne exactement le même que celui écrit sur un PC. Ce n'est pas vrai du langage d'assemblage , cependant. Un bloc de code assembleur écrit pour une puce Intel est incompatible avec une puce IBM . C'est parce que des différences fondamentales ( physique et logique ) entre les différentes puces informatiques.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire pour créer des fichiers MOD en Fortran 
  • Avantages et inconvénients de tri à bulles 
  • Comment créer un MSI personnalisé 
  • Comment créer un courrier au formulaire Script 
  • Comment gérer les segments d'annulation 
  • Comment créer un bouton de redirection d'image avec un champ de modèle 
  • Qu'est-ce qu'une instruction conditionnelle 
  • Comment estimer le nombre de bogues dans un code 
  • Comment faire pour convertir HTML WAP 
  • Comment définir la largeur d'une colonne GridView 
  • Connaissances Informatiques © http://www.ordinateur.cc