programski jezik=način zapisivanja algoritma
Dijagram toka služi za grafičko predočavanje algoritma, koristimo se standardnim likovima
Pseudojezik je oblik pojednostavljenog programskog jezika

Vrste algoritma: ponavljanje,grananje,slijed
Varijable su simbolička imena koja predstavljaju stvarna mjesta u memoriji

Algoritam je skup koraka kojima se rješava neki problem, izvodi se zadanim redoslijedom
imitacijski,konstrukcijski,teorijski,opći,specijalizirani,domišljatost stvaratelja

Asambler-kratke riječi, viši programski jezik-govorni jezik

Strojni jezik je u binarnom obliku
Programiranje je postupak stvaranja programa
Petlje su naredbe koje omogućuju ponavljanje nekog programskog dijela

Odluku ili grananje koristimo kada daljnji tijek izvođenja ovisi o nekom uvjetu