Algorytmika - nauka o abstrakcyjnych zbiorach poleceń opisujących działanie człowieka lub maszyny w celu rozwiązania określonego zadania. Nauka ta zajmuje się doborem metod i czynności, a także ich precyzyjnym opisem związanym z realizacją zaplanowanych kroków. Przedmiotem badań algorytmiki są algorytmy.

Algorytm - schemat postępowania, przepis, według którego chcemy rozwiązać postawione zadanie, opis metody rozwiązania postawionego zadania, bez wnikania, jakimi środkami, czy za pomocą, jakich urządzeń cel zostanie osiągnięty. Zadaje czynności, które składają się na konkretny proces. Jest to opis obiektów łącznie z opisem czynności, które należy wykonać z tymi obiektami, aby osiągnąć określony cel.

Deklaracje - opisy obiektów występujących w algorytmie

Instrukcje - opisy czynności występujących w algorytmie

Rozwiązanie postawionego zadania:

Cechy algorytmu:

- Skończoność - realizowany zespół działań powinien mieć swój naturalny koniec

Struktury sterujące - są w stanie popchnąć robota w tym lub w innym kierunku. Powiedzą mu w danej chwili, co ma robić oraz kiedy może zatrzymać się mówiąc gotowe.

Iteracje = pętle

Pętla wewnątrz pętli - wykonaj [wykonuj[Q], aż warunek (tak)] dokładnie N razy