C (langage) : Différence entre versions

De Wicri Outils
imported>Jacques Ducloy
imported>Jacques Ducloy
(Applications)
Ligne 17 : Ligne 17 :
  
 
Si le langage C est relativement limité (par exemple, il n'a pas d'instructions d'entrées/sorties), il bénéficie de la présence d'un grand nombre d'applications complémentaires sous forme de librairies de composants.
 
Si le langage C est relativement limité (par exemple, il n'a pas d'instructions d'entrées/sorties), il bénéficie de la présence d'un grand nombre d'applications complémentaires sous forme de librairies de composants.
 +
 +
===Traitement de données===
 +
 +
Le traitement des données est un domaine où le langage C garde un fort intérêt notamment en combinaison avec d'autres outils de base comme lex ou le shell d'unix et complété par des commandes ou bibliothèques spécialisées.

Version du 18 octobre 2009 à 19:32

Le langage C est un langage de programmation initialement conçu pour la programmation système. Inventé au début des années 1970 avec Unix, C est devenu un des langages les plus utilisés.

La plupart des langages actuels (C++, Java, php, voire même Python) reprennent des éléments et conventions du langage C.

Exemple introductif

#include <stdio.h>
int main()
  {
    printf ("Hello World\n");
    return 0;
  }

Applications

Si le langage C est relativement limité (par exemple, il n'a pas d'instructions d'entrées/sorties), il bénéficie de la présence d'un grand nombre d'applications complémentaires sous forme de librairies de composants.

Traitement de données

Le traitement des données est un domaine où le langage C garde un fort intérêt notamment en combinaison avec d'autres outils de base comme lex ou le shell d'unix et complété par des commandes ou bibliothèques spécialisées.