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 chez Bell Labs. C a été initialement implémenté sur l'ordinateur DEC PDP-11 en 1972.

En 1978, Brian Kernighan et Dennis Ritchie ont produit la première description publique de C, maintenant connue sous le nom de norme K&R.

Le système d'exploitation UNIX, le compilateur C et pratiquement 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

Faits sur 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é officialisé en 1988 par l'American National Standard Institute (ANSI).

  • L'OS 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 utilisant 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 était initialement utilisé pour le travail de développement de 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 assembleur. Quelques exemples d'utilisation de C pourraient être -

  • Systèmes d'exploitation
  • Compilateurs de langues
  • Assemblers
  • Éditeurs de texte
  • Spouleurs d'impression
  • Pilotes réseau
  • Programmes modernes
  • Databases
  • Interprètes linguistiques
  • Utilities

Programmes C

Le programme AC 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 du code source dans un fichier programme.