Si le téléchargement ne démarre pas après 5 secondes, veuillez cliquer sur le lien "Télécharger"
1 Tout ce qu’il faut savoir pour bien commencer
Dans cette première partie, nous allons présenter les concepts de base qu’il faut connaitre pour apprendre à programmer et aussi introduire la plateforme .NET . Ce sont des concepts simples mais fondamentaux .Évidemment ,les personnes ayant déjà des notions avancées de programmation ne verront ici rien de bien savant et pourront passer directement à la partie consacrée à l’apprentissage du langage C# (prononcez ci-sharpe).
1.1 Qu’estcequ’un langage deprogrammation?
1.1.1 Introduction
Nous, humains, communiquons avec un langage complexe. En effet, notre langage est
composé de phrases, construites avec des mots qui sont eux-mêmes constitués de différentes lettres . Mais malheureusement pour nous ,les ordinateurs , eux , ne comprennent que des 1 et des 0.
Le problème est donc de savoir comment nous allons faire pour pouvoir communiquer avec eux, car notre but final est tout de même de programmer l’ordinateur afin d’obtenir ce que nous voulons de lui. Tout cela en gardant à l’esprit que programmer en binaire n’est pas une alternative envisageable.
1.1.2 Nécessité d’un langage intermédiaire
C’est donc pour cette raison quel’on a inventé le langage de programmation:
afin de pouvoir communiquer avec la machine dans un langage un temps soit peu compréhensible par l’humain, ce qui n’est de toute évidence pas le cas du
Langage humain
langage binaire. Le langage de programmation est donc un langage à mi-chemin entre notre langage et celui de l’ordinateur.
Grossièrement, C’est un langage qui est compréhensible à la fois par
l’homme et par le processeur de la machine.