Vous êtes sur la page 1sur 8

Club Gl

première séance

Historique et initiation à
la programmation

2020-2021
Plan de travail
01 Origine du mot « programmation »

02 Notion d’algorithme

03 Langage de programmation

04 La compilation

05 Logiciels et outils nécessaires


Origine du mot programmation

Le mot programmation provient du mot programme


D'où vient le mot « programme » ? La
« Pro » signifie vers l'extérieur, vers la place publique.
« Gramme » vient de graphein, noter par écrit, rendre tangible, communicable
plus tard, permanent.
Simplement, programmer signifie réaliser des "programmes informatiques" .
Au sens informatique, programmer c'est aussi préméditer des actions futures.
C'est décider des changements d'état d'un automate à partir d'un état initial
défini.
Origine du mot programmation

On compare souvent la programmation à la création d'une


recette de cuisine, mais une recette ressemble plutôt à un
algorithme, et programmer, ce n'est pas que des algorith
mes. Un algorithme est une technique de résolution d'un probl
ème qui s'est avérée plus efficace que d'autres. De ce fait, elle
est devenue générique. Pour réussir un clafoutis, il suffit de
suivre la recette. Mais en programmation, vous devrez inv
enter le clafitoux et le clifoutat.
Notion d’algorithme

Un algorithme est une technique de résolution d'un problème


qui s'est avérée plus efficace que d'autres.
Il est dit correct lorsque, pour chaque instance du problème, il
se termine en produisant la bonne sortie, c'est-à-dire qu'il réso
ut le problème posé.
Langage de programmation
Un langage de programmation est une notation conventionnelle destinée à formuler
des algorithmes et produire des programmes informatiques qui les appliquent. D'une
manière similaire à une langue naturelle, un langage de programmation est composé
d'un alphabet, d'un vocabulaire, de règles de grammaire et de significations.
On dénote deux type de langage de programmation :
• Les Langages Compilé (C, C++, Pascal Ocaml …)
• Les Langages Interprété (Java , python …) .
La compilation
En informatique, un compilateur est un programme qui transforme un code source en
un code objet. Généralement, le code source est écrit dans un langage de programmati
on (le langage source), il est de haut niveau d'abstraction, et facilement compréhensible
par l'humain. Le code objet est généralement écrit en langage de plus bas niveau (appel
é langage cible), par exemple un langage d'assemblage ou langage machine, afin de cr
éer un programme exécutable par une machine.
Logiciels et outils nécessaires
Pour programmer, nous aurons besoins de plusieurs logiciels indispensable à savoir le
compilateur pour le cas du langage C que nous allons étudier dans la suite de notre cou
rs
Les logiciels qui seront utilisé tout au long du programme :
 Dev C++ ( Compilateur C/C++)
 Code Block ( Compilateur C/C++)
 Sublime Text ( Editeur de texte )
 Notepad++ ( Editeur de texte )
 Chrome ( Navigateur )
 Firefox Mozilla ( Navigateur )
 Android Studio

Vous aimerez peut-être aussi