Notions de programmation

Objectifs de ce chapitre   Avant-propos


  Etapes et outils de développements de programmes     Etapes et outils de développements de programmes


 Vous êtes à la recherche de compilateurs gratuits, voyez ce site :  http://c.developpez.com/compilateurs/

  Les versions gratuites les plus actuelles des outils de développement Microsoft : 
Outils pour développeurs amateurs, novices ou étudiants

Le B.A-BA de la programmation

Microsoft Visual Studio   -   Express Editions     Les clés pour débuter

Exemples de programmes en C écrits et testés avec Visual Studio     Introduction au langage assembleur

  Introduction à l'assembleur     Introduction au langage assembleur


    Initiation à la programmation en Quick BASIC

Vous pouvez tester ce langage pour des petites applications en mode invite de commande.
L'interpréteur est
- soit le QBASIC (disponible sur les CD de Windows 98),
- soit le QuickBasic 4.5 (langage interprété ou compilé) .
Ces programmes déjà anciens peuvent facilement se dénicher sur la toile.

Quelques outils anciens :

Les anciens compilateurs dont il est question ci-dessous fonctionnent en mode DOS.
Tout allait très bien avec Windows en mode invite de commande jusqu'à la version XP.
Mais depuis Vista, seven etc. il arrive alors que le clavier passe en QWERTY    
Pour retrouver un clavier AZERTY, tapez la commande "KB16 BE" pour un clavier belge ou "KB16 FR" pour un clavier français.

 Borland offre un certain nombre d'outils de développememnt sur ce site Borland : Product downloads

On y trouvait la version 5.5 gratuite du compilateur C++ de Borland ainsi que la même version du Turbo debugger
Certains sites offrent encore ces logiciels en téléchargement, comme ici.

  Test du compilateur Bcc32 V5.5 de Borland et du Turbo Debugger     Test de la version 5.5 du compilateur C++ de Borland et du Turbo debugger

    Conseils pour installer plusieurs outils de développement sur votre PC

A partir d'un petit exemple en langage C voici à quoi ressemble un IDE ( Editeur / compilateur / debuggeur).
Le Turbo debuger vous permet aussi de tester le programme en exécutant les instructions une par une ou même en visualisant comment cela se passe en assembleur.


De + en + ancien (mais tout à fait suffisant pour s'initier à ces langages) :

    Essai de Turbo C Version 2.01 et exemple très classique d'un programme Hello.c

Voici comment créer une petite application en mode invite de commande
- soit à l'aide de l'IDE (Integrated Development Environment)
- soit en utilisant les outils en ligne de commande( compilateur, éditeur de lien, assembleur, debuger)


    Démonstration d'un debug sous Turbo C++ Version 3.0 et Turbo Debug de Borland

A partir d'un petit exemple en langage C voici à quoi ressemble un IDE ( Editeur / compilateur / debuggeur).
Le Turbo debuger vous permet aussi de tester le programme en exécutant les instructions une par une ou même en visualisant comment cela se passe en assembleur.

 


XHTML	1.0	validé! CSS validé!