mercredi 12 octobre 2011

Les langages de programmation

Certains langages de programmation tels que Java, C, C++, PHP, (Visual) Basic, Python, Perl, Ruby,... sont bien connus actuellement, mais, en fait, il en existe plus de 600!
La programmation est le fait de rédiger le code source d'un programme.
(Le code source est un ensemble d'instructions écrites dans un langage compréhensible par l'être humain.)
Basée sur les mathématiques, la programmation se sert de techniques spécifiques d'écriture et de résolution d’algorithmes.
(Un algorithme est un calcul constitué d'une suite d'opérations et d'instructions qui résolvent un problème.)

Afin que le système d'exploitation qui lance les logiciels puisse exploiter le code source, il doit être compilé, c'est-à-dire traduit dans un langage machine (appelé aussi code objet) ou dans un langage d'assemblage.
Le langage machine, utilisé par le processeur, est constitué des données sous forme binaire, suite de 0 et 1. L'assembleur, qui reste très proche du langage machine, est le premier langage qui est compréhensible pour les développeurs.

Le code source peut également être interprété et exécuté directement sous forme de langage de script sans être compilé.

Pour revenir à GNU/Linux, le compilateur créé par GNU est le GCC (Gnu Compiler Collection). Il permet de compiler les langages C, C++, Java, Fortran,...
(voir sur le site http://www.commentcamarche.net/faq/203-compiler-du-c-sous-linux-unix)



Aucun commentaire:

Enregistrer un commentaire

Merci pour votre intérêt à ce blog.
N'hésitez pas à me poser une question, j'essaierai de vous répondre le plus rapidement possible.