Connaissances Informatiques >> Logiciel >> Code Open Source >> Content
  Derniers articles
  • Linux Computer Forensic Tools 
  • Open Source Process Mapping Tools 
  • Différence entre le code ANSI et Un…
  • Comment décrypter en utilisant GPG 
  • Comment faire pour installer DNN 
  • Comment faire pour créer une classe…
  • Types d'outils de tests de boîte no…
  • Comment faire pour modifier une clé…
  • Pourquoi j'édite les sources sur cy…
  • Comment imprimer à partir Captivate…
  •   Code Open Source
  • Adobe Illustrator

  • Un logiciel d'animation

  • antivirus Software

  • Logiciel audio

  • Sauvegarder des données

  • Gravez des CD

  • Gravez des DVD

  • Compression de données

  • Logiciel de base de données

  • desktop Publishing

  • desktop Video

  • Digital Video Software

  • Drupal

  • Logiciels éducatifs

  • Software Engineering

  • Types de fichier d'extension

  • Financial Software

  • Freeware , Shareware et Abandonware

  • GIMP

  • Graphics Software

  • Accueil Recording Software

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Code Open Source

  • Autres logiciels informatiques

  • Jeux PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • Logiciel de présentation

  • Logiciels de productivité

  • Quicktime

  • Gestion Remote Desktop

  • SQL Server

  • Skype

  • Logiciel bêta de presse

  • Consultants logiciels

  • Les sociétés de développement de logiciels

  • Licences de logiciels

  • Tableur

  • Logiciel de préparation d' impôt

  • Logiciel utilitaire

  • Clip Art Web

  • Windows Media Player

  • Logiciel de traitement de texte

  • Facebook

  • Twitter

  • Instagram

  • LinkedIn

  • TikTok

  • WhatsApp

  • WordPress

  • Chrome

  • Discord

  • Amazon
  •  
    Code Open Source

    Quels programmes traduisent le code source en code objet ?

    Les programmes qui traduisent le code source en code objet sont appelés compilateurs. et assembleurs .

    * Compilateurs : Ceux-ci traduisent le code source de haut niveau (écrit dans des langages comme C, C++, Java, Python, etc.) en langage assembleur ou directement en code machine (code objet). Le processus implique généralement plusieurs étapes, notamment l'analyse lexicale, l'analyse syntaxique, l'analyse sémantique, l'optimisation et la génération de code. Le code objet résultant est spécifique à l'architecture cible (par exemple, x86-64, ARM).

    * Assembleurs : Ceux-ci traduisent le langage assembleur (une représentation de bas niveau et lisible par l’homme du code machine) en code objet. Le langage assembleur utilise des mnémoniques pour représenter les instructions machine, ce qui facilite le travail des programmeurs par rapport au code machine brut.

    Bien que les compilateurs génèrent souvent un langage assembleur comme étape intermédiaire, ils produisent finalement du code objet. Les assembleurs travaillent directement avec le langage assembleur pour produire du code objet. Par conséquent, les deux sont cruciaux dans le processus de transformation du code source en programmes exécutables. Un éditeur de liens combine ensuite ces fichiers objets (et souvent des bibliothèques précompilées) pour créer le fichier exécutable final.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Quel système d'exploitation permet un accès ouvert à son code de programmation? 
  • Comment faire un Facebook Connect for WordPress 
  • Comment faire pour utiliser Visual Basic 2003 
  • Comment installer OpenOffice 
  • Qu'est-ce qu'un document source? 
  • Comment ouvrir un fichier d'informations ? 
  • Outils Open Source ISO 
  • Comment filigrane dans Inkscape 
  • Comment utiliser des pointeurs dans les fonctions 
  • Comment désactiver la thèse WordPress Link dans le pied de page 
  • Connaissances Informatiques © http://www.ordinateur.cc