Maîtrisez le C, étape par étape
← Tous les modules
01 Débutant ⏱ 45 min

Introduction au langage C

Histoire, environnement et premier programme

1. Qu'est-ce que le langage C ?

Le langage C est un langage de programmation impératif, généraliste et de bas niveau, créé en 1972 par Dennis Ritchie aux laboratoires Bell. Il a servi à écrire le système UNIX et reste aujourd'hui l'un des langages les plus utilisés pour la programmation système, embarquée et la performance critique.

2. Structure d'un programme C

Tout programme C contient au minimum une fonction main(). Les directives #include permettent d'importer des bibliothèques, et printf affiche du texte à l'écran.

C
#include <stdio.h>

int main(void) {
    printf("Hello, World!\n");
    return 0;
}

3. Compilation

On compile un programme C avec gcc : gcc programme.c -o programme. Puis on l'exécute avec ./programme.

1

Premier programme

Écrire un programme C qui affiche votre prénom suivi d'un message de bienvenue.

2

Affichage multi-lignes

Afficher trois lignes : votre nom, votre âge et votre ville.

1 Qui a créé le langage C ?
2 Quelle directive permet d'inclure une bibliothèque ?
3 Quelle fonction est obligatoire dans tout programme C ?
4 Quelle commande compile un programme C avec GCC ?
5 Que retourne classiquement la fonction main ?