Programowanie jest łatwe

Wiele osób, które nie miały wcześniej styczności z programowaniem myślą, że jest ono trudne. Częściowo wynika to z przekonania, że ma ono duży związek z matematyką, trochę z nieczytelnego wyglądu niektórych języków programowania, a odrobinę też z tego, że niektórzy ludzie z branży lubią pozować na magików, którzy zaklinają cyfrowe węże.

Prawdę powiedziawszy podstawy programowania są łatwe.

Element pierwszy: zmienne

Koncepcja zmiennej jest prosta, jak konstrukcja cepa. Mamy coś co ma nazwę i wartość oraz typ. Na przykład:

nazwa: ilość pieniędzy na koncie
wartość: 7000
typ: liczba

nazwa: imię mojego dziecka
wartość: Maciek
typ: litery

Element drugi: warunki

Warunki są koncepcją równie prostą, jak zmienne. W zależności od czegoś robimy coś albo coś innego. Banał.

Przykład:

Jeśli 
       data urodzin mojego dziecka jest równa dacie dzisiaj

To
       będę robić tort

Element trzeci: pętle

Pętle wykonują coś wiele razy. Proste? Proste.

Przykład:

Dopóki flaszka jest pełna
       nalej do kieliszka a potem wypij

Język

Oczywiście na końcu trzeba to wszystko zapisać w jakimś języku programowania. Kiedy ludzie myślą o nauce języka zwykle są przerażeni. Przychodzi im na myśl od razu ta wredna germanistka z podstawówki, rodzajniki, odmiana i czasy. I tysiące, nieskończone tysiące słówek do nauczenia.

Języki programowania są łatwe. Gramatyki prawie nie ma, a słów jest kilka.

Naprawdę.

Definicje zmiennych?

liczba: number;
napis: string;

Warunki?

ilośćCiastek = 5;
 if ( ilośćCiastek > 0 ) {
        jedzCiastka();
 }

Pętle?

while ( flaszka.czyJestPelna() ) {
        człowiek.pij()
 }

Oczywiście to są podstawy. Oczywiście jest dużo gorzej. Jednak nikt mi nie wmówi, że te podstawy są jakieś strasznie skomplikowane, że programowanie to matematyka i gramatyka niemiecka albo jeszcze gorzej.

Programowanie jest łatwe. I fajne!

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *