Wśród języków programowania istnieją dwa podstawowe rodzaje. Klasyfikuje się je na podstawie tego, jaki paradygmat wykorzystują. Dla przykładu, popularnym paradygmatem jest programowanie obiektowe, które polega na podziału problemu na elementy, zwane obiektami, oraz ich cechy, które nazywamy atrybutami. Dodatkowo, w programowaniu obiektowym istnieje też coś, co nazywamy metodą, która w kodzie programu jest funkcją wykonywaną na rzecz konkretnego obiektu. Metodą może być na przykład przypisanie wartości do jakiejś zmiennej lub procedura, która tworzy inny obiekt. Taki podział „pracy” wystarczy do tego, aby wymodelować problem, który ma duży związek z rzeczywistością.
Programowanie obiektowe jest od początku jego powstania najważniejszym i najpopularniejszym paradygmatem. Jedną z przyczyn jest na pewno to, że pisanie kodu w tym stylu jest dla ludzi bardzo intuicyjne. Języki programowania, które pozwalają w taki sposób tworzyć aplikacje, są bardzo popularne. Używają ich nie tylko specjaliści, ale także amatorzy, który piszą tylko na swoich domowych komputerach na własne potrzeby, ewentualnie, aby pochwalić się przed znajomymi.
Copyright @ 2010 Programowanie