Notions de base : fonctionnement de la programmation

Mise à jour : novembre 2007

Avant de vous lancer et de commencer à apprendre le langage de programmation Visual Basic, pour vous aider, examinons ce qu'est un langage de programmation ainsi que son fonctionnement. Cela inclut de la terminologie de programmation. La meilleure approche consiste à commencer par les éléments fondamentaux.

Fonctionnement de la programmation

Seul, un ordinateur n'est pas très intelligent.

Un ordinateur correspond essentiellement à un assemblage de petits commutateurs électroniques qui sont soit sous tension, soit hors tension. En configurant différentes combinaisons de ces commutateurs, vous pouvez faire faire des opérations à l'ordinateur ; par exemple, afficher quelque chose à l'écran ou produire un son. Voici donc en quoi la programmation consiste à son niveau le plus élémentaire : dire à un ordinateur ce qu'il doit faire.

Bien sûr, comprendre quelle combinaison de commutateurs fera faire à l'ordinateur l'opération que vous souhaitez constituerait une tâche difficile ; c'est à ce stade que les langages de programmation interviennent.

Qu'est-ce qu'un langage de programmation ?

Les êtres humains s'expriment à l'aide d'un langage doté de nombreux mots. Les ordinateurs utilisent un langage simple qui se compose uniquement de 1 et de 0 ; 1 signifiant « activé » et 0 « désactivé ». Tenter de parler à un ordinateur dans son propre langage équivaudrait à parler à vos amis en morse ; c'est possible, mais à quoi bon ?

Un langage de programmation agit comme un traducteur entre vous et l'ordinateur. Plutôt que d'apprendre le langage natif de l'ordinateur, connu sous le nom de langage machine, vous pouvez utiliser un langage de programmation pour donner des instructions à l'ordinateur d'une manière plus facile à apprendre et à comprendre.

Un programme spécialisé, connu sous le nom de compilateur, récupère les instructions écrites en langage de programmation et les convertit en langage machine. Cela signifie qu'en tant que programmeur Visual Basic, vous n'avez pas de besoin de comprendre ce que l'ordinateur fait ou comment il le fait. Vous devez seulement comprendre le fonctionnement du langage de programmation Visual Basic.

Au cœur du langage Visual Basic

Le langage que vous écrivez et parlez possède une structure : par exemple, un livre comprend des chapitres avec des paragraphes qui contiennent des phrases qui se composent de mots. Les programmes écrits dans Visual Basic ont, eux aussi, une structure : les modules sont l'équivalent des chapitres, les procédures celui des paragraphes, et les lignes de code celui des phrases.

Lorsque vous parlez ou écrivez, vous utilisez des catégories différentes de mots, tels que les noms ou verbes. Chaque catégorie est utilisée conformément à un ensemble défini de règles. À bien des égards, Visual Basic ressemble beaucoup au langage que vous utilisez tous les jours. Visual Basic comprend également des règles qui définissent comment les catégories de mots, connues comme des éléments de programmation, sont utilisées pour écrire des programmes.

Les éléments de programmation présents dans Visual Basic sont notamment les instructions, les déclarations, les fonctions, les opérateurs et les mots clés. Au fil des leçons suivantes, vous en apprendrez davantage sur ces éléments et leur utilisation.

Écrit et parlé, un langage a également des règles, une syntaxe qui définit l'ordre des mots dans une phrase. Visual Basic a lui aussi une syntaxe ; elle peut sembler étrange de prime abord, mais elle est en fait très simple. Par exemple, pour déclarer "La vitesse maximale de ma voiture est de 55", vous écririez :

Car.Speed.Maximum = 55

Vous en apprendrez plus sur la syntaxe ultérieurement et certains outils de Visual Basic, tels qu'IntelliSense, vous aident à employer la syntaxe appropriée lors de l'écriture de programmes.

Étapes suivantes

Dans cette leçon, vous avez appris ce qu'est un langage de programmation et son fonctionnement. Dans la leçon suivante, vous commencerez à apprendre à utiliser le langage de programmation Visual Basic. Ne vous inquiétez pas ; vous parlerez le Visual Basic en un rien de temps !

Leçon suivante : Représentation de mots, nombres et valeurs avec des variables

Voir aussi

Tâches

Représentation de mots, nombres et valeurs avec des variables

Concepts

Présentation détaillée : description des propriétés, des méthodes et des événements

Introduction au langage de programmation Visual Basic

Autres ressources

Création de votre premier programme Visual Basic

Guide de programmation Visual Basic