Langage C

Une page de Wikiversité.
Aller à : Navigation, rechercher
Langage C
Chapitres
Chap. 1 : icône indiquant une leçon avancée Introduction au C (13)
Chap. 2 : icône indiquant une leçon avancée Premier programme (13)
Chap. 3 : icône indiquant une leçon avancée Mots clés (13)
Chap. 4 : icône indiquant une leçon avancée Variables et constantes (13)
Chap. 5 : icône indiquant une leçon avancée Types (13)
Chap. 6 : icône indiquant une leçon avancée Opérateurs (13)
Chap. 7 : icône indiquant une leçon avancée Structures conditionnelles (13)
Chap. 8 : icône indiquant une leçon avancée Structures répétitives (13)
Chap. 9 : icône indiquant une leçon avancée Pointeurs (13)
Chap. 10 : Image logo indiquant que la page est une ébauche Fonctions de base (13)
Chap. 11 : Image logo indiquant que la page est une ébauche de présentation Le préprocesseur (13)
Chap. 12 : Image logo indiquant que la page est une ébauche de présentation Sources (13)
Chap. 13 : Image logo indiquant que la page est une ébauche de présentation Allocation dynamique de mémoire (13)
Annexes
Annexe 1 : Image logo indiquant que la page est une ébauche Bibliographie (13)
Annexe 2 : Image logo indiquant que la page est une ébauche Utiliser un IDE (13)
Annexe 3 : Image logo indiquant que la page est très complète et pleinement exploitable Langage C et Gnuplot (13)
Annexe 4 : Image logo indiquant que la page est dans un état d'avancé notable Analyse numérique élémentaire (13)
Annexe 5 : Image logo indiquant que la page est très complète et pleinement exploitable Art graphique (13)
Annexe 6 : Image logo indiquant que la page est une ébauche Primitives graphiques (13)

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 !

[modifier

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


image logo modifier ces objectifs.

Niveau et prérequis conseillés

Cette leçon est de niveau 14. Les prérequis conseillés sont :


Image logo modifier ces prérequis.

Pour aller plus loin


Image logo Vous pouvez compléter ce paragraphe en modifiant cette section.

Référents

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


Image logo modifier les référents.

Sur les autres projets Wikimédia :

Outils personnels
Espaces de noms

Variantes
Actions
Navigation
Communiquer
Contribuer
Imprimer / exporter
Boîte à outils
Autres langues