• 10 heures
  • Moyenne

Ce cours est visible gratuitement en ligne.

course.header.alt.is_video

Ce cours existe en livre papier.

course.header.alt.is_certifying

J'ai tout compris !

Mis à jour le 14/02/2024

Installez les outils nécessaires pour programmer

Voici le strict minimum pour un programmeur :

  • un éditeur de texte pour écrire le code source du programme. En théorie un logiciel comme le bloc-notes sous Windows, ou "vi" sous Linux, fait l'affaire. L'idéal, c'est d'avoir un éditeur de texte intelligent qui colore tout seul le code, ce qui vous permet de vous y repérer bien plus facilement ;

  • un compilateur pour transformer (compiler) votre source en binaire ;

  • un débogueur pour vous aider à traquer les erreurs dans votre programme. 

Il existe plusieurs environnements de développement. Au début, vous aurez peut-être un peu de mal à choisir celui qui vous plaît. Une chose est sûre en tout cas : vous pouvez réaliser n'importe quel type de programme, quel que soit l'IDE que vous choisissez.

Choisissez votre environnement de développement

Voici quelques IDE parmi les plus connus. Tous sont disponibles gratuitement.

Code::Blocks (Windows, Mac et Linux)

Il fonctionne sur la plupart des systèmes d'exploitation.

Visual Studio (Windows uniquement)

Il existe à la base en version payante (chère !), mais il existe heureusement une version gratuite intitulée Visual Studio Community qui est vraiment très bien (il y a peu de différences avec la version payante). Il est très complet et possède un puissant module de correction des erreurs (débogage). 

Xcode (Mac OS X uniquement)

Sur Mac OS X, vous pouvez utiliser Xcode, généralement fourni sur le CD d'installation de Mac OS X. C'est un IDE très apprécié par tous ceux qui font de la programmation sur Mac.

Quel est le meilleur de tous ces IDE ?

Tous ces IDE vous permettront de programmer et de suivre le reste de ce cours sans problème. Certains sont plus complets au niveau des options, d'autres un peu plus intuitifs à utiliser, mais dans tous les cas, les programmes que vous créerez seront les mêmes, quel que soit l'IDE que vous utilisez. Ce choix n'est donc pas si crucial qu'on pourrait le croire.

Installez Code::Blocks (Windows, Mac OS, Linux)

Code::Blocks n'est disponible pour le moment qu'en anglais, mais cela ne devrait pas vous dissuader de l'utiliser. Quand on programme, on est de toute façon confronté à des documentations (bien souvent) en anglais.

  • Si vous êtes sous Windows, téléchargez le logiciel en prenant le programme qui contient mingw-setup dans le nom (ex. :codeblocks-10.05mingw-setup.exe). 

Téléchargez le logiciel en prenant le programme qui contient
Prenez le programme qui contient "mingw" dans le nom
  • Si vous êtes sous Linux, choisissez le package qui correspond à votre distribution.

  • Si vous êtes sous Mac, choisissez le fichier le plus récent de la liste.

L'installation est simple et rapide (laissez toutes les options par défaut et lancez le programme). Voyons comment faire et profitons-en pour créer notre premier projet :

Installez Visual Studio (Windows seulement)

C'est l'IDE de Microsoft. Il est à la base payant, mais Microsoft a sorti une version gratuite intitulée Visual Studio Community. Il permet de programmer en C, en C++ et en bien d’autres langages.

Nous allons bien entendu voir ici la version gratuite, Visual Studio Community.

Quelles sont les différences avec le "vrai" Visual ?

Il n'y a pas l'éditeur de ressources qui vous permet de dessiner des images, des icônes ou des fenêtres. Mais bon, ça, entre nous, on s'en moque bien parce qu'on n'aura pas besoin de s'en servir dans ce cours. Ce ne sont pas des fonctionnalités indispensables.

L'installation devrait normalement se passer sans encombre. Le programme d'installation va télécharger la dernière version de Visual sur Internet.

Cliquez sur le lien qui vous est donné : vous arrivez sur le site de Microsoft. Connectez-vous avec votre compte Windows Live ID (équivalent du compte Hotmail ou Outlook), ou créez-en un si vous n'en avez pas.

Allez, démarrons l'installation et puis ensuite nous créerons notre premier projet :

Installez Xcode (Mac OS seulement)

Allez c'est parti ! Installons Xcode et créons notre premier projet :

En résumé

  • Les programmeurs ont besoin de trois outils : un éditeur de texte, un compilateur et un débogueur.

  • Il est possible d'installer ces outils séparément, mais il est courant aujourd'hui d'avoir un package trois-en-un que l'on appelle IDE, l'environnement de développement.

  • Code::Blocks, Visual Studio Community et Xcode comptent parmi les IDE les plus célèbres.

La configuration de votre environnement de développement est enfin terminée. Nous allons pouvoir passer aux choses sérieuses et créer votre premier programme en C !

Exemple de certificat de réussite
Exemple de certificat de réussite