Les cours c

759 mots 4 pages
C, la naissance d'un langage de programmation portable ...

(1) efficience et compréhensibilité : (2) portabilité et bibliothèques de fonctions (3) discipline de programmation

Historique

Dans les dernières années, aucun langage de programmation n'a pu se vanter d'une croissance en popularité comparable à celle de C et de son jeune frère C++. L'étonnant dans ce fait est que le langage C n'est pas un nouveau-né dans le monde informatique, mais qu'il trouve ses sources en 1972 dans les 'Bell Laboratories': Pour développer une version portable du système d'exploitation UNIX, Dennis M. Ritchie a conçu ce langage de programmation structuré, mais très 'près' de la machine.

K&R-C

En 1978, le duo Brian W. Kernighan / Dennis M. Ritchie a publié la définition classique du langage C (connue sous le nom de standard K&R-C ) dans un livre intitulé 'The C Programming Language'.

ANSI-C

Le succès des années qui suivaient et le développement de compilateurs C par d'autres maisons ont rendu nécessaire la définition d'un standard actualisé et plus précis. En 1983, le 'American National Standards Institute' (ANSI) chargeait une commission de mettre au point 'une définition explicite et indépendante de la machine pour le langage C', qui devrait quand même conserver l'esprit du langage. Le résultat était le standard ANSI-C. La seconde édition du livre 'The C Programming Language', parue en 1988, respecte tout à fait le standard ANSI-C et elle est devenue par la suite, la 'bible' des programmeurs en C.

C++

En 1983 un groupe de développeurs de AT&T sous la direction de Bjarne Stroustrup a créé le langage C++. Le but était de développer un langage qui garderait les avantages de ANSI-C (portabilité, efficience) et qui permettrait en plus la programmation orientée objet. Depuis 1990 il existe une ébauche pour un standard ANSI-C++. Entre-temps AT&T a développé deux compilateurs C++ qui respectent les nouvelles déterminations de ANSI et qui sont

en relation

  • L2 staps ulco
    5141 mots | 21 pages
  • Reglementation française bio
    1191 mots | 5 pages
  • AucuneIdee
    977 mots | 4 pages
  • Algorithmique Chhibat Base GMSI Etudiants
    3712 mots | 15 pages
  • le cours
    580 mots | 3 pages
  • TP Prog Objet Version 2015 V2
    33236 mots | 133 pages
  • Montaigne
    350 mots | 2 pages
  • Cours
    294 mots | 2 pages
  • Cours
    1364 mots | 6 pages
  • Le cadre compétent, tentative de définition
    345 mots | 2 pages
  • Cours
    964 mots | 4 pages
  • Contrôle de gestion ministère
    450 mots | 2 pages
  • Obsolescence programmée
    319 mots | 2 pages
  • sujet
    1344 mots | 6 pages
  • Blaise pascal
    285 mots | 2 pages