Langage C - Présentation
C est un langage de haut niveau à usage général qui a été initialement développé par Dennis M. Ritchie pour développer le système d'exploitation UNIX aux Bell Labs. C a été implémenté pour la première fois sur l'ordinateur DEC PDP-11 en 1972.
En 1978, Brian Kernighan et Dennis Ritchie ont produit la première description publiquement disponible de C, maintenant connue sous le nom de norme K&R.
Le système d'exploitation UNIX, le compilateur C et essentiellement tous les programmes d'application UNIX ont été écrits en C. C est maintenant devenu un langage professionnel largement utilisé pour diverses raisons −
- Facile à apprendre
- Langage structuré
- Il produit des programmes efficaces
- Il peut gérer des activités de bas niveau
- Il peut être compilé sur une variété de plates-formes informatiques
Des faits sur le C
-
C a été inventé pour écrire un système d'exploitation appelé UNIX.
-
C est un successeur du langage B qui a été introduit vers le début des années 1970.
-
Le langage a été formalisé en 1988 par l'American National Standard Institute (ANSI).
-
Le système d'exploitation UNIX a été entièrement écrit en C.
-
Aujourd'hui, C est le langage de programmation système le plus utilisé et le plus populaire.
-
La plupart des logiciels de pointe ont été implémentés en C.
-
Le système d'exploitation Linux et le RDBMS MySQL les plus populaires d'aujourd'hui ont été écrits en C.
Pourquoi utiliser C ?
C a été initialement utilisé pour le travail de développement du système, en particulier les programmes qui composent le système d'exploitation. C a été adopté comme langage de développement système car il produit du code qui s'exécute presque aussi vite que le code écrit en langage d'assemblage. Quelques exemples d'utilisation de C pourraient être −
- Systèmes d'exploitation
- Compilateurs de langage
- Assembleurs
- Éditeurs de texte
- Spouleurs d'impression
- Pilotes réseau
- Programmes modernes
- Bases de données
- Interprètes linguistiques
- Utilitaires
Programmes C
Un programme C peut varier de 3 lignes à des millions de lignes et il doit être écrit dans un ou plusieurs fichiers texte avec l'extension ".c"; par exemple, bonjour.c . Vous pouvez utiliser "vi" , "vim" ou tout autre éditeur de texte pour écrire votre programme C dans un fichier.
Ce didacticiel suppose que vous savez comment modifier un fichier texte et comment écrire le code source dans un fichier de programme.
Langue C