Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • PowerShell Windows 7 Tutorial 
  • Comment utiliser les éléments Inli…
  • Comment écrire un tableau d'octets …
  • Les meilleurs endroits pour mettre N…
  • Quelle est la complexité de l'heure…
  • Comment convertir une liste à un da…
  • Comment compiler SWC 
  • Comment débogage avec Eclipse JSP 
  • Que sont légers Layout & Markup Lan…
  • Comment construire votre propre PC S…
  •   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

    Quelles sont les 3 méthodes générales de mise en œuvre du langage de programmation en bref?

    Les trois méthodes générales de mise en œuvre des langages de programmation sont:

    1. Compilation: Le code source est traduit directement en code machine (la langue comprise par le processeur de l'ordinateur) par un compilateur. Il en résulte un programme exécutable qui peut être exécuté directement.

    * Avantages: Vitesse d'exécution rapide, optimisée pour un matériel spécifique.

    * Inconvénients: Nécessite une étape de compilation distincte, moins flexible pour les langues dynamiques.

    2. Interprétation: Le code source est exécuté ligne par ligne par un interprète, qui traduit et exécute chaque ligne immédiatement.

    * Avantages: Plus flexible, plus facile pour les langues dynamiques, permet un développement interactif.

    * Inconvénients: Vitesse d'exécution plus lente, pas aussi optimisée pour un matériel spécifique.

    3. hybride: Cela combine des éléments de compilation et d'interprétation. Certaines langues utilisent un compilateur "juste à temps" (JIT), qui compile du code à la volée pendant l'exécution.

    * Avantages: Offre les avantages de la compilation et de l'interprétation - exécution rapide et flexibilité.

    * Inconvénients: Peut être complexe à mettre en œuvre.

    Exemple:

    * C, C ++: Langues compilées

    * Python, Ruby: Langues interprétées

    * java, c #: Langues hybrides (en utilisant la compilation JIT)

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • La Division d'identification en COBOL 
  • Comment créer deux colonnes avec Div 
  • Comment créer un fichier SNK 
  • Comment utiliser les codes UTF-8 
  • Comment calculer la normale OpenGL 
  • Comment désactiver Exigences des signatures numériques 
  • Les différences entre les structures et les classes 
  • Microsoft Visual Source Safe Tutorial 
  • Comment faire pour convertir Hex WEP Retour au texte 
  • Comment ajouter des lignes à une combo 
  • Connaissances Informatiques © http://www.ordinateur.cc