Algoritmas sudaromas tam, kad kompiuteris jį atliktų ir pateiktų rezultatus. Algoritmą skaito ne tik kompiuteris, bet ir žmogus.Skaitant ir nagrinėjant kitų algoritmus, galima išmokti programuoti, tobulinti savo programavimo stilių. Dėl to algoritmai turi būti nesunkiai suprantami, vaizdūs. O tam, sudarydami ir užrašydami algoritmus, turime laikytis tam tikrų programavimo kultūros elementų.
Reikalavimai:
1. Patį algoritmą reikia parinkti ir sudaryti taip, kad jis kuo geriau tiktų duotam uždaviniui spręsti: būtų aiškus, taupiai naudojantis kompiuterio atmintį, neatliekantis nereikalingų veiksmų. 2. Programavimo kalbos konstrukcijos parenkamos tokios, kurios geriausiai išreiškia algoritmo veiksmus. 3. Kintamųjų, funkcijų ir procedūrų vardai parenkami taip, kad jie atitiktų aprašomų duomenų paskirtį. 4. Algoritmo tekstas išdėstomas vaizdžiai, kad kuo lengviau jį būtų skaityti. 5.Sudėtingesnės algoritmo teksto vietos aiškinamos vartojant specialią konstrukciją - komentarus.

Algoritmavimo bei programavimo kultūros elementai