Nivelul 0 — Ce înseamnă, de fapt, programarea?
Instrucțiuni
Note originale de SunDiaL · Vezi sursa în engleză
O instrucțiune este o acțiune care poate fi efectuată de cineva sau de ceva. În contextul programării, instrucțiunile sunt executate de calculator. Instrucțiunile de programare pot fi privite ca enunțuri, împărțite în:
Instrucțiuni imperative
Acestea fac calculatorul să execute ceva pe loc. Practic, să efectueze o operație.
Instrucțiuni declarative
Calculatorul nu va face nimic... încă. Prin instrucțiunile declarative doar îi prezinți informații calculatorului.
Pentru ca un calculator să poată „ridica un măr”, tu (programatorul) trebuie mai întâi să îi explici ce este un măr și cum se ridică un măr.
Descrierea acțiunii de ridicare a unui măr se numește definirea unei funcții. Descrierea a ceea ce este un măr se numește definirea unei clase.
Instrucțiuni de control al fluxului
După cum sugerează numele, ele controlează fluxul programului. Nu fac calculatorul să execute ceva pe loc, dar îl fac să decidă ce va face în continuare. Acestea sunt: