| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Avantages et inconvénients de langage de haut et de bas niveau
    Les premiers ordinateurs ont été programmés en créant une série de commutateurs et en appuyant sur l'équivalent d'une touche "Entrée" . Chaque entrée comprend une instruction à l'ordinateur , qui a causé la programmation d'être un processus fastidieux . Les langages de programmation ont été développées pour accélérer ce processus et permettre à plus de gens à devenir des programmeurs. Il ya maintenant de nombreuses langues pour un programmeur de choisir, et ils vont dans la complexité et la facilité d'utilisation de langages de bas niveau , qui sont plus proche du langage machine , aux langages de haut niveau , qui sont plus proche du langage humain. Photos, illustrations et langages de programmation de haut niveau High Level

    approchent langage humain dans la syntaxe et sont, par conséquent , plus facile pour l'homme à utiliser. Cette distance de langage machine rend plus facile d'écrire des programmes linguistiques de haut niveau, et il ya moins d'une exigence de compétence technique pour une telle programmation. BASIC , un langage de début populaire, est un exemple d'un langage de haut niveau . Le nom est un acronyme qui signifie " All-purpose Symbolic Instruction Code du débutant . " COBOL est un langage de haut niveau utilisée dans le monde de l'entreprise , et sa proximité à l'anglais permet au personnel moins qualifié techniquement d'écrire des programmes COBOL . Il en résulte d'énormes économies de coûts pour une entreprise qui utilise COBOL . Un inconvénient de ces langues , c'est qu'ils ne fournissent généralement que des graphiques en texte brut , car ils sont incapables de produire les graphiques de langues de niveau inférieur.
    Niveau intermédiaire

    Moyen- au niveau des langues ont été développés ces dernières années pour combler l'écart entre les langages de haut et de bas niveau . Beaucoup de ces langues entrent dans la catégorie " orientée objet " , et la liste comprend des langues telles que C #, C + + et Java. Ces langues sont utiles pour développer des interfaces graphiques qui s'exécutent sur des ordinateurs personnels , fournissant un "front end " pour les applications mainframe existantes qui se connectent à . Cela permet au programmeur de «mettre un joli visage " sur une ancienne application « écran vert », qui peut être un avantage concurrentiel pour un produit logiciel . Les programmeurs de langue de niveau intermédiaire ont tendance à être un peu plus techniquement qualifiés que les programmeurs de haut niveau et sont généralement payés plus .
    Petits Niveau

    langages de bas niveau sont plus loin du langage humain et ne sont pas faciles à lire d'un regard. Langues, comme l' assembleur , nécessitent des techniciens hautement qualifiés , ce qui entraîne un coût plus élevé pour un employeur. Le caractère énigmatique de la syntaxe peut aussi causer fois plus de dépannage, en fonction du niveau de compétence du technicien . Programmes en langage d'assemblage d'ordinateurs personnels peuvent produire des graphismes époustouflants , mais les programmes en langage d'assemblage d'ordinateurs centraux sont généralement utilisés comme services publics , produisant rarement une sortie du tout.
    Machine Language

    langage machine est le langage de bas niveau , composé de 1 et de 0 organisés en groupes de huit pour former différents personnages . Chaque 1 ou 0 est un " peu ", et 8 bits forment un "byte ". C'était la difficulté de programmer les premiers ordinateurs utilisant le langage de la machine qui a nécessité le développement de langages de programmation. Les programmes écrits dans les langues relevant des catégories mentionnées ci-dessus sont généralement " compilées " en langage machine afin que l'ordinateur puisse les lire. Les programmeurs qui savent lire et comprendre le langage de la machine sont hautement qualifiés , et le commandement des salaires élevés .

    Previous :

    next :
      articles connexes
    ·Comment concevoir un CSS Sprite Navigation Bar 
    ·Comment écrire un rapport sur la Programmation 
    ·Registre des outils de ligne de commande 
    ·Comment faire pour augmenter la taille de l'historique …
    ·Pouvez-vous utiliser SQL pour une base de données Orac…
    ·Comment ajouter des nombres entiers avec des décalages…
    ·Comment faire pour trouver un réseau de cellules à co…
    ·Types d'algorithmes de clustering 
    ·Création d'une conception de page Web Disposition 
    ·Types opaques 
      articles en vedette
    ·Comment écrire une instruction if dans Visual Basic 
    ·Quels sont les fichiers CUE et BIN 
    ·Problèmes de récursion dans Java 
    ·Comment ajouter un caractère à une chaîne en Java 
    ·Types de Cours d'informatique 
    ·Comment grisé boutons dans Visual Basic 
    ·Comment utiliser JavaScript et PHP dans le formulaire V…
    ·Quel langage de programmation est appelé le ruban adhé…
    ·T -SQL fonctions propres 
    ·Comment Passer les lignes de commentaires en Python 
    Copyright © Connaissances Informatiques http://fr.wingwit.com