01 INITIATIONC SDLx
Lorsque l’on utilise l’ordinateur pour résoudre des problèmes qui nous sont posés, pas besoin d’être virtuose en programmation. Un bagage minimal de connaissances suffit, et comme je vais utiliser le langage C, disons qu’il s’agit plutôt de faire du C - que du C + +. Pourquoi le langage C ? Parce que c’est le plus œcuménique. Mais si vous préférez aller plus loin avec d’autres langages que le C, poursuivez votre chemin et affirmez votre originalité.
Si vous connaissez déjà des bribes de programmation, ce qui suit vous donnera des éléments sur la syntaxe du langage C, étant entendu que la structure interne d’un programme est la même en C qu’en Pascal, Basic, Fortran,… Par exemple, ce qui s’écrit
{ en C s’écrit begin en Pascal. Si vous ne connaissez quasiment rien à la programmation, le rapide survol du langage C qui suit vous donnera un premier aperçu des moyens de traitement de problèmes via l’ordinateur. Au fond, tout se résume en quatre termes : boucles, tests, tableaux, fonctions. Il convient de faire avec !
Et maintenant quel langage C choisir ? Celui que vous voulez. Pour satisfaire aux rumeurs qui courent sur Internet, j’ai pris Code Blocks, ayant lu que son principal concurrent Dev-C++ n’était plus développé depuis 2005, mais par la suite j’ai appris l’existence de wxDevC++, alors les rumeurs… En tout cas la première chose à faire est de télécharger le langage. Je vais vous dire comment installer Code Blocks sous
Windows, et même Windows Vista, mais si vous préférez le faire sous Linux, ce ne doit pas être plus compliqué.
Télécharger Code Blocks sous Windows (Vista) en 5 minutes chrono
Allez chez Google, et demandez « télécharger code blocks 8.02 ». Prendre la première proposition qui vient, et demandez télécharger. Nouvelle page : cliquez sur download the binary release. Vous êtes envoyé sur un site où dans la rubrique Windows on vous propose Codeblocks-8.02mingw-setup.exe à télécharger avec Sourceforge ou