■ Każdy ze sposobów prezentacji algorytmów ma swoje zalety i wady. Zapis w postaci listy kroków jest prosty, ale przy złożonych zadaniach staje się mało czytelny. Zapis w postaci schematu blokowego jest czytelniejszy, ale bardziej pracochłonny w wykonaniu. Natomiast zapis w pseudojęzyku ma te zalety, że szybko można go przełożyć na wybrany język programowania wysokiego poziomu.
■ Program komputerowy ma ściśle określoną strukturę, wyznaczona przez reguły danego języka programowania.
■ Program zapisuje się jako ciąg instrukcji.