« Programmation C++/Introduction » : différence entre les versions

Contenu supprimé Contenu ajouté
→‎Présentation du C++ : J'ai juste rajouté le paradigme 'lambda closure' introduit par le c++ 11 qui permet de capturer les arguments d'une fonction
Suppression de la répétition : Un programme (...) qui constituait un programme.
Ligne 2 :
== Introduction ==
=== Quelques repères historiques ===
A l'origine, un ordinateur ne comprenait que le langage binaire : un programme était constitué d'une suite de 0 et de 1 représentant un programme. Le programmeur devait lui-même traduire son programme sous cette forme. En 1950, Alan Turing et Maurice V.Wilkes de l'université de Cambridge branchent un clavier à un ordinateur, il est dorénavant possible de rentrer des mots associés au langage machine. Par exemple : mov, load, sub…
Ces mots ne sont pas compris par l’ordinateur qui ne comprend que le langage binaire. Il faut alors un « assembleur » qui transforme le code en langage binaire.