Avant toute chose, je vais essayer de définir la notion de compilateur pour ceux qui ne la connaissent pas encore... le compilateur est le programme qui sert à "traduire" le code que vous avez tapé en un langage compréhensible par la machine. Il construit ensuite un fichier éxécutable pour utiliser votre programme librement, sans autre logiciel pour le faire fonctionner. On dit que le langage que vous utilisez est un langage compilé comme le C, le C++, le PASCAL, par opposition avec les langages interprétés (HTML, JAVASCRIPT...) qui nécéssitent un programme indépendant (tel un navigateur) pour s'éxécuter.
Su cette page, je vais essayer de vous parler des meilleurs compilateurs C et C++ pour le moment et peut-être que par la suite, je parlerais de compilateurs pour d'autres langages.
Microsoft Visual C++ :
C'est
le compilateur de Microsoft. Il en est à sa version 6 et c'est
un des meilleurs compilateurs pour Windows 9x et NT. Il possède une
interface graphique très simple et pratique. Il permet de créer
les fenêtres, les boîtes de dialogues et tout ce qui est spécifique
à l'interface de Windows de manière graphique avec la souris
sans avoir à taper trop de code. Les assistants (comme Appwizard) sont
nombreux et vous facilitent grandement le travail... C'est LE compilateur
pour Windows car il utilise tout ce qui spécifique à cet OS
(MFC, GDI, DirectX...etc). C'est certainement le compilateur le plus répandu
pour Windows et c'est celui que j'utilise le plus. Il est également
utilisé par les développeurs de jeux vidéos car il gère
OpenGL, DirectX ou bien Glide. Mais tout n'est pas si parfait : c'est un produit
Microsoft, il est très loin d'être gratuit (!!), et l'aide n'est
pas traduite.
C++ Builder :
C'est le dernier compilateur C++ de Borland (Inprise). Il est encore plus graphique que Visual C++ et marche sur le même principe que Borland Delphi... tout est paramétrable graphiquement, ce qui permet de faire des applications simples en très peu de temps. Il laisse donc une plus petite place au code ce qui est dommage, bien que plus simple et moins fatiguant. Je trouve que ça nous éloigne de la vrai programmation... mais bon, c'est mon avis ! Il reste quand même très puissant (c'est du C++ !) et en plus il est facilement abordable par les débutants.
Turbo C :
Encore un compilateur Borland, mais
on ne peut pas dire qu'il soit très graphique... en fait, c'est un
compilateur DOS, donc les fenêtres Windows, il ne connait pas ! Par
contre, il est vraiment très facile à utiliser car il est doté
quand même d'une interface graphique qui est plutôt pas mal pour
un compilateur DOS. Il possède un grand nombre de fonctions graphiques
spécifiques très simples d'emploi. Ca évite de se lancer
dans l'assembleur tout de suite... bien qu'on puisse aussi mélanger
C et Assembleur si l'on possède TASM. Il permet d'éxécuter
des commandes du MS/DOS à partir de son programme, d'afficher du texte
en couleur... etc. A noter que l'aide est en français avec de très
bons exemples. C'est un des meilleurs compilateurs pour le DOS, mais je ne
sais pas si on peut encore le trouver à la vente dans les magasins
de micro-informatique. Demandez à vos proches qui ont commencé
à programmer il y a longtemps ou bien en dernier recours, cherchez
le en warez sur le net (je précise que je n'encourage nullement cette
pratique illégale ;)
Il éxiste également un compilateur dont on m'a beaucoup parlé (en bien) : DJGPP. C'est un compilateur C\C++\Pascal sous DOS et je crois même que c'est le poratge du GCC de linux. Je ne l'ai pas encore testé mais je vais m'empresser de le télécharger sur http://www.delorie.com car c'est un compilateur gratuit !!
Les Compilateurs
| NEWS |
| PROGRAMMATION |
| IRC |
| DIVERS |
| LEXIQUE |
| LIRE GUESTBOOK |
| SIGNER GUESTBOOK |
| ECRIVEZ-MOI |
(c) Jolou
Ecrivez moi : jolou77@caramail.com