Académique Documents
Professionnel Documents
Culture Documents
LM
Accueil > Cours > Apprenez à programmer en C > Installez les outils nécessaires pour programmer
Apprenez à programmer en C
10 heures Moyenne
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.
Soit on récupère chacun de ces trois programmes séparément. C'est la méthode la plus
compliquée, mais elle fonctionne.
https://openclassrooms.com/fr/courses/19980-apprenez-a-programmer-en-c/7669216-installez-les-outils-necessaires-pour-programmer 1/9
04/03/2024 21:29 Installez les outils nécessaires pour programmer - Apprenez à programmer en C - OpenClassrooms
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.
Voici quelques IDE parmi les plus connus. Tous sont disponibles gratuitement.
Note pour les utilisateurs de Linux : il existe de nombreux IDE sous Linux, mais les programmeurs
expérimentés préfèrent parfois se passer d'IDE et compiler à la main, ce qui est un peu plus
difficile.
Xcode est l'IDE le plus utilisé sous Mac, créé par Apple lui-même. Les plus grands logiciels,
comme iPhoto et Keynote, ont été codés à l'aide de Xcode. C'est réellement l'outil de
développement de choix quand on a un Mac !
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.
https://openclassrooms.com/fr/courses/19980-apprenez-a-programmer-en-c/7669216-installez-les-outils-necessaires-pour-programmer 2/9
04/03/2024 21:29 Installez les outils nécessaires pour programmer - Apprenez à programmer en C - OpenClassrooms
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 ).
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 :
https://openclassrooms.com/fr/courses/19980-apprenez-a-programmer-en-c/7669216-installez-les-outils-necessaires-pour-programmer 3/9
04/03/2024 21:29 Installez les outils nécessaires pour programmer - Apprenez à programmer en C - OpenClassrooms
04:24
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.
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.
Pour télécharger Visual Studio Community, rendez-vous sur le site web de Visual Studio
Community. Sélectionnez ensuite Téléchargez Visual Studio un peu plus bas sur la page.
Visual Studio Community est disponible en français et totalement gratuit. Ce n'est donc pas une
version d'essai limitée dans le temps. C'est une chance d'avoir un IDE aussi puissant que celui de
Microsoft disponible gratuitement, ne la laissez donc pas passer.
https://openclassrooms.com/fr/courses/19980-apprenez-a-programmer-en-c/7669216-installez-les-outils-necessaires-pour-programmer 4/9
04/03/2024 21:29 Installez les outils nécessaires pour programmer - Apprenez à programmer en C - OpenClassrooms
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 :
03:33
Xcode est disponible sur App Store. Commencez donc par le récupérer là-bas.
Je vous conseille de mettre dans vos favoris la page dédiée aux développeurs sur le site
d'Apple. Vous y trouverez une foule d'informations utiles pour le développement sous Mac. Vous
pourrez notamment y télécharger plusieurs logiciels pour développer.
N'hésitez pas à vous inscrire à l'ADC ("Apple Development Connection"), c'est gratuit et vous
serez ainsi tenu au courant des nouveautés.
https://openclassrooms.com/fr/courses/19980-apprenez-a-programmer-en-c/7669216-installez-les-outils-necessaires-pour-programmer 5/9
04/03/2024 21:29 Installez les outils nécessaires pour programmer - Apprenez à programmer en C - OpenClassrooms
02:16
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 !
Projets professionnalisants
Mentorat individuel
https://openclassrooms.com/fr/courses/19980-apprenez-a-programmer-en-c/7669216-installez-les-outils-necessaires-pour-programmer 6/9
04/03/2024 21:29 Installez les outils nécessaires pour programmer - Apprenez à programmer en C - OpenClassrooms
Les professeurs
Mathieu Nebra
Entrepreneur à plein temps, auteur à plein temps et co-fondateur d'OpenClassrooms :o)
Ranga Gonnage
Développeur logiciel, mentor et enseignant.
Livre
OPENCLASSROOMS
AIDE
LANGUE
Français
NOUS SUIVRE
https://openclassrooms.com/fr/courses/19980-apprenez-a-programmer-en-c/7669216-installez-les-outils-necessaires-pour-programmer 7/9
04/03/2024 21:29 Installez les outils nécessaires pour programmer - Apprenez à programmer en C - OpenClassrooms
Mentions légales Conditions générales d'utilisation Politique de protection des données personnelles
Cookies Accessibilité
https://openclassrooms.com/fr/courses/19980-apprenez-a-programmer-en-c/7669216-installez-les-outils-necessaires-pour-programmer 8/9
04/03/2024 21:29 Installez les outils nécessaires pour programmer - Apprenez à programmer en C - OpenClassrooms
https://openclassrooms.com/fr/courses/19980-apprenez-a-programmer-en-c/7669216-installez-les-outils-necessaires-pour-programmer 9/9