-Programiranje vještina pomoću koje korisnik stvara i izvršava algoritme koristeći određene programske jezike da bi napravio računarski program.
-Pri izradi programa potrebno je proći kroz četiri osnvne faze ili koraka: 1. Analiza problema
2. Kreiranje algoritma
3. Pisanje programskog
koda
4. Unos programskog koda
u računalo