Tworzenie programów komputerowych

21Jeżeli słyszymy hasło tworzenie programów komputerowych w wielu wypadkach możemy sobie pomyśleć, iż jest to bardzo trudne zajęcie, a wręcz można powiedzieć coś na kształt przysłowiowej czarnej magii. W takim rozumowaniu jest nieco racji. Ogólnie rzecz biorąc tworzenie programów czy też programowanie nie jest dla każdego. Przynajmniej w tej zaawansowanej i profesjonalnej formie. Nie oznacza to jednak, iż niemal każdy z nas przy użyciu prostych narzędzi nie mógłby stworzyć najprostszego programu. Może to być na przykład program dodający liczby wstawione w danych kratkach i tym podobne.

Tego uczą się dzieci na lekcjach informatyki już w szkołach podstawowych czy gimnazjach. Jednak by stworzyć dużo bardziej wymagający program jak na przykład ten, w którym powstał ten oto tekst trzeba posiadać wiedzę wykraczającą daleko poza wiedzę zawartą w programach nauczania podstawówek czy gimnazjum. Jak się jednak okazuje programy komputerowe i to te nawet najbardziej zaawansowane mogą pisać nie tylko absolwenci wyższych szkół, ale również pasjonaci, którzy sami postanowili zdobyć odpowiednią wiedzę i nauczyć się wszystkiego metodą prób i błędów.