Langage C

Une page de Wikiversité.

(Redirigé depuis C)
Langage C
Cette leçon fait partie du département Programmation informatique.
Chapitres
Chapitre 1 : Ébauche Introduction au C 
Chapitre 2 : Ébauche Premier programme 
Chapitre 3 : Ébauche Mots clés 
Chapitre 4 : Ébauche Variables et constantes 
Chapitre 5 : Ébauche Types 
Chapitre 6 : Ébauche Opérateurs 
Chapitre 7 : Ébauche Structures conditionnelles 
Chapitre 8 : Ébauche Structures répétitives 
Chapitre 9 : Ébauche Pointeurs 
Chapitre 10 : Ébauche Fonctions de base 
Chapitre 11 : Ébauche Le préprocesseur 
Chapitre 12 : Ébauche Sources 
Chapitre 13 : Ébauche Allocation dynamique de mémoire 
Annexes
Annexe 1 : Bibliographie
Annexe 2 : Utiliser un IDE

Le C est un langage de programmation impératif, modulaire et structuré, conçu pour la programmation au niveau du système d'exploitation. Le C est un langage aussi dit de bas niveau, ce qui veut dire qu'il est très proche du fonctionnement de l'ordinateur. Il se distingue par le fait que tous ses concepts ont une traduction simple en langage machine, qui ne nécessite ni bibliothèque ni machine virtuelle pour assister l'exécution. Entrer dans la programmation du C, c'est entrer dans la programmation des logiciels de base des ordinateurs !

Objectifs

Les objectifs de cette leçon sont :

  • de faire comprendre la syntaxe du langage C;
  • de vous permettre d'écrire un programme simple;
  • d'éviter de nombreux pièges de ce langage.

Ce cours :

  • se veut le complément au WikiLivre Programmation C pour l'utilisation pratique du langage C;
  • utilise de préférence la syntaxe C99, implémentée dans gcc;
  • tente d'éviter un style difficile à comprendre par les programmeurs habitués aux autres langages;
  • se référe au WikiLivre Exercices en langage C.
  • tente de respecter les conseils du livre : Conseils de codage en C


Vous pouvez discuter ou modifier ces objectifs en modifiant cette section.

Niveau et prérequis conseillés

Les prérequis conseillés sont :


Vous pouvez discuter cette évaluation ou indiquer des prérequis manquants en modifiant cette section.


Référents

Ces contributeurs sont prêts à vous aider concernant ce cours :


Vous pouvez vous proposer comme référent en modifiant cette section.

Vous pouvez également consulter les articles suivants sur les autres projets Wikimedia :


Autres langues