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


 

 

HOME

NEWS
PROGRAMMATION
IRC
DIVERS
LEXIQUE
LIENS
LIRE GUESTBOOK
SIGNER GUESTBOOK
ECRIVEZ-MOI


(c) Jolou

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ecrivez moi : jolou77@caramail.com