Langage C – Introduction au langage C
Bien que la tendance actuelle soit à l’utilisation de la programmation orientée objet, avec des langages tel
que Java ou C++, le langage C reste toujours très utilisé.
Contrairement à des langages comme le Basic qui sont plus ou moins interprétés, et donc lents, le C permet de réaliser des programmes compilés et
rapides.
Mais ce n’est pas non plus un langage de bas niveau, comme l’assembleur (bien que certaines personnes qualifient le C de super-assembleur).
Avec le Pascal, le C reste le plus aprécié dans l’enseignement, pour offrir une première approche de la programmation
dite « structurée ». C’est également un passage presque obligé pour celui qui veut un jour programmer en C++ (pour simplifier, du C orienté objet).
De plus, des tas de nouveaux langages tirent le gros de leurs syntaxe (les boucles, les structures conditionnelles…) du C. On peut par exemple
citer PHP ou Java … Si vous connaissez le C, vous vous sentirez alors beaucoup plus à l’aise en abordant ces langages.
C’est également un langage très utilisé sur d’autres plateformes : citons par exemples les calculatrices TI-89 et TI-92 qui dispose d’un formidable
SDK, TIGCC.
Le C est un langage relativement ancien, puisque son invention remonte aux années 70. Il fut créé par Denis Ritchie et Brian Kerminghan afin de créer
un langage permettant la construction d’un système d’exploitation solide pour les machines UNIX, ce qui prouve que le C est un langage très puissant.
Les pages qui vont suivre vont tenter d’offrir une approche du C à l’aide d’un très vieux compilateur, mais gratuit et simple à utiliser. Il s’agit
de Borland Turbo C 2.01, qui est disponible sur le site de Borland, à la page téléchargement.
Nous ne crérons donc pas d’applications Windows. Tout se passera sous ce bon vieux DOS.
Ce compilateur c n’est plus gratuit.
Un peu comme star office qui est désormais payant depuis que Sun l’a racheté!