1. Алгоритмдегеніміз – информатиканың іргелі түсініктерінің бірі.
2. Алгоритмдік тіл дегеніміз - алгоритмдерді біріңғай, анық жазуға және оларды орындауға арналған белгілеулер мен ережелер жүйесі.
3. Программа дегеніміз - қандай да бір программалау тілінде жазылған алгоритм компьютерге қажетті командалардың жиынтығы.
4. Алгоритм орындаушысы дегеніміз - құрастырылған алгоритммен басқаруға тиісті объект немесе субъект.
5. Алгоритм тілі – бұл алгоритмдер мен оларды орындаудың біртекті және дәл жазбаларына арналған белгілер мен ережелер жүйесі.
Алгоритм құрылымына қарай оны келесі типтерге бөлуге болады:
Сызықтық алгоритмдер. Сызықтық алгоритм қарапайым командалар тізбегінен тұрады. Әрекеттердің тізбектей орындалуын сипаттайтын алгоритм – сызықтық алгоритм деп аталады.