Programowanie komputerów
Z Wikipedii, wolnej encyclopedia
Programowanie komputerów – proces tworzenia programu komputerowego, który ma realizować określone zadania zdefiniowane w języku programowania. Kod źródłowy jest napisany w języku programowania.
Na tę stronę wskazuje przekierowanie z „programowanie”. Zobacz też: inne znaczenia. |
Ten artykuł od 2013-11 wymaga zweryfikowania podanych informacji. |
Między programistami trwają debaty, czy programowanie komputerów jest sztuką, rzemiosłem czy procesem inżynieryjnym[1]. Bezpośrednią formą sztuki w tej dziedzinie jest demoscena oraz gry komputerowe.
Kolejną dyskusją dotyczącą tego procesu jest stopień, w jakim język programowania wpływa na sposób myślenia programistów przy pisaniu programów komputerowych. Jest ona analogiczna do hipotezy Sapira-Whorfa w lingwistyce. Programowanie zwykle wymaga wiedzy w dziedzinie algorytmów i struktur danych, języków i metodologii programowania, architektury komputerów i oprogramowania oraz wiedzy dziedzinowej, w zależności od powstającego programu[2]. Z perspektywy inżynierii oprogramowania programowanie (implementacja) jest tylko jednym z etapów powstawania programu.