1)Le Compilateur
Le programme que vous écrivez, ou le code source, est stocké dans un fichier texte, et vous pouvez même utilisez le bloc-note pour écrire un programme en C/C++. Mais il faut que ce code source soit convertit en un fichier exécutable. Dans le cas du C/C++, c´est le compilateur qui s´en charge.
Il y a beaucoup de compilateurs disponibles, dont plusieurs gratuits. C´est important de choisir un compilateur que vous maîtrisez, et les compilateurs gratuits ont l´avantage que vous pouvez les essayer et choisir celui qui vous convient. Cependant, les compilateurs gratuits ne sont souvent pas aussi développés que les commerciaux. Heureusement, la plus part des compilateurs commerciaux sont disponibles en version préliminaire ou académique qui coûtent moins chères et qui disposent des mêmes fonctions que la version full, avec la seule restriction de ne pas distribuer les programmes que vous créerez avec ( ce que vous n´allez pas faire avant un moment voir jamais).
Dernièrement, le compilateur que vous allez choisir dépend du prix que vous pouvez y mettre et de votre système d´exploitation. Pour Windows, je recommande fortement d´utiliser Microsoft Visual C++. Il dispose d´un environnement de développement très puissant qui vous rendra la vie plus facile et comme par hasard c´est le compilateur le mieux adapté a Windows ( Microsoft quand tu nous tiens . .. ) . Si vous voulez programmer en DOS, le meilleur est DJGPP, qui est gratuit.Ou sinon il y a DEVc++ qui est tres tres tres bien et gratuit.