C’est quoi un langage de programmation ? – partie 3 3

C’est quoi un langage de programmation ? – partie 3

<<< C’est quoi un langage de programmation – partie 2

 

langage de programmation

Image de Pexels sur https://pixabay.com

 

suite de la partie 2 : c’est quoi un langage de programmation.

Mes premiers pas en programmation

Ça y est, je vous avais dit que vous ne pourriez pas reculer ! Eh bien oui, nous allons commencer à faire nos premiers pas en programmation.

Vous allez apprendre à programmer !

Comme je vous l’ai dit précédemment,  pour exécuter un programme, il faut un compilateur ou un interpréteur. Je vous rappelle que ce sont des logiciels qui vont convertir le code informatique que vous saisissez en code compréhensible et exécutable par l’ordinateur. Ne souhaitant pas vous faire installer un logiciel sur votre ordinateur, sans savoir si la programmation vous plairait, j’ai essayé de trouver un interpréteur de langage en ligne qui soit simple et efficace. Si plus tard, vous voulez continuer à programmer alors je vous conseillerai pour l’installation d’un interpréteur (et/ou compilateur) sur votre ordinateur.

Nos bases de travail 

Il fallait bien choisir un langage et comme c’est moi qui rédige cet article : c’est moi qui choisit 😉 . J’ai donc choisi le langage Python et ce pour plusieurs raisons :

  • c’est un langage assez simple à apprendre,
  • c’est un langage gratuit,
  • c’est un langage très utilisé chez les développeurs. Donc si vous voulez continuer à utiliser ce langage, vous trouverez beaucoup de documentations supplémentaires vous permettant d’approfondir vos connaissances.
  • c’est un langage qui peut être interprété. (et en plus il existe de nombreux interpréteurs gratuits en ligne).

Nous allons donc étudier comment faire quelques lignes de codes en Python, ensuite nous les saisirons sur l’interpréteur et celui-ci exécutera les lignes sur notre ordinateur. Nous verrons alors si le code que nous avons saisi est correct et fonctionne.

Si vous ne comprenez pas cette notion d’interpréteur, relisez et regardez le schéma dans : C’est quoi un langage de programmation ?

 

Familiarisons avec l’environnement de développement

L’environnement de travail sera une page Internet que j’ai selectionné parce qu’elle fonctionne bien et qu’elle est plutôt simple à utiliser.

Pour accéder à votre environnement de développement cliquez ici :
 https://www.jdoodle.com/python-programming-online

Vous allez obtenir une fenêtre comme celle ci-dessous. Je vous explique en face la signification des différentes cases :

mon premier programme

Zone 1 :  Your Code

C’est dans cette zone que vous allez saisir votre code Python.

Quand vous accédez au site pour la 1ere fois, quelques lignes de codes sont déjà affichées. Il suffit de les supprimer pour saisir notre code.

     premiers pas en programmation
Zone 2 : CommandLine Arguments
Zone 3 : Interactive mode et Stdin Inputs 

C’est la partie qui va nous permettre d’interagir avec notre logiciel.

Pour ne pas nous embrouiller l’esprit : nous n’en tiendrons pas compte pour l’instant !

premiers pas en programmation

 Zone 4 : Bouton Execute

Quand vous aurez saisi les quelques lignes de code de votre programme : il faut le lancer (l’exécuter).

premiers pas en programmation

 Zone 5 : Result 

Tous les affichages de votre programme s’afficheront dans cette zone !

premiers pas en programmation

 

Notre premier programme

C’est bon, vous êtes prêt, alors allons-y.

Respectons la tradition !

Il y a une tradition chez les développeurs qui apprennent un nouveau langage, c’est de commencer le premier programme par un bonjour au monde : le programme « Hello World! ».

Dans la Zone 1 :

1 – Effacez tout le texte déjà présent.

2 – Saisissez le texte suivant :

print "Hello, World!";

mon premier programme

 

Cliquez sur le bouton « Exécuter » (zone 4)

Et regardez le résultat dans la zone 5 (Result)

 

 débuter en programmation

Magnifique !
Nous venons de réaliser notre premier programme.

Important : Chaque langage possède sa propre syntaxe, même si certains langages peuvent se ressembler. Il est impératif de respecter cette syntaxe sinon l’interpréteur ou le compilateur ne pourront pas traduire vos lignes de codes.

A retenir :

  1. Une instruction est une commande exécutable. (au-dessus l’instruction est print)
  2. Il est conseillé de ne mettre qu’une seule instruction par ligne.
  3. En Python, les lignes doivent toutes se terminer par des « ; » (sauf exceptions que nous verrons plus loin, mais cela n’est pas obligatoire comme dans certains langages). 
  4. Le texte (autre que les instructions) doit être entouré des guillemets ou des apostrophes, mais il ne faut pas mélanger les 2. La ligne de code ci-dessous ne sont pas valides car elle mélange un guillemet au début et une apostrophe à la fin :
print "Hello, World!';

 

Retrouvez l’ensemble des articles sur la programmation :

 

 

Comme d’habitude, tous les commentaires sont les bienvenus.

N’hésitez pas à vous inscrire à la lettre d’information pour être informé de la parution de nouveaux articles. (vous trouverez la zone d’inscription à la lettre d’information sur la droite de l’écran).

 

Cliquez ici pour retrouver tous les articles classés par thèmes.

 

 

Partager cet article ...

3 thoughts on “C’est quoi un langage de programmation ? – partie 3

  1. Répondre lepic Mar 10,2018 9 h 36 min

    bonjour,

    Là je débute, alors dites moi, une fois que j’ai créé mon programme de recette par exemple, comment je fais pour l’utiliser, ou dois je le charger ?
    merci

    • Répondre admin Mar 11,2018 4 h 33 min

      Bonjour
      c’est prévu dans le dernier article concernant l’apprentissage de la programmation, nous verrons comment enregistrer nos fichiers de programme et les exécuter directement sur l’ordinateur.
      Je te demande juste un peu de patience …
      A bientôt

  2. Répondre Jonas prospere rené loua Avr 21,2018 13 h 31 min

    C’est kool votre site et j’apprendrai mieu avec vous, merci

Laisser un commentaire

  

  

  

banner