■ sposób patrzenia na dane (struktury danych + język programowania)
■ sposób patrzenia na kod (algorytm + język programowania)
■ sposób wiązania kodu z danymi
■ sposób patrzenia na przepływ sterowania
Języki i paradygmaty programowania- uwagi wstępne