C (langage) : Différence entre versions

De Wicri Outils
imported>Jacques Ducloy
(Nouvelle page : 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...)
 
imported>Jacques Ducloy
m (6 révisions importées)
 
(5 révisions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
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.
+
Le langage '''C''' est un langage de programmation initialement conçu pour la programmation système. Inventé au début des années 1970, notamment pour l'écriture d'[[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==
 +
 
 +
<source lang="c">
 +
#include <stdio.h>
 +
int main()
 +
  {
 +
    printf ("Hello World\n");
 +
    return 0;
 +
  }
 +
</source>
 +
 
 +
==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.

Version actuelle datée du 16 juin 2017 à 19:36

Le langage C est un langage de programmation initialement conçu pour la programmation système. Inventé au début des années 1970, notamment pour l'écriture d'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.