Informacje
Chcąc nauczyć się programowania możemy korzystać z kursów internetowych lub wielu fachowych książek. Jednak przed rozpoczęciem nauki, warto sprecyzować jakim językiem chcemy pisać oraz co tworzyć. Jeśli chcemy zająć się tworzeniem aplikacji pod systemy operacyjne, musimy skupić się na nauce programowania obiektowego, bazującego na klasach . Jeśli natomiast chcemy tworzyć funkcjonalne strony internetowe, musimy poznać zagadnienia związane z językiem php lub Java. Możemy także wybrać mniej popularne języki programowania, choćby jak action scripts, który opiera się na technologii flash, czy też bardziej skomplikowane programowanie niskopoziomowe układów scalonych. Aby programować układy cyfrowe wykorzystywane w automatyce oraz elektronice, musi opanować programowanie Assembler na jeden z danych typów układów.
Wybierając język programowania, w którym chcemy tworzyć mamy do wybory różne dziedziny życia, od tworzenia stron www, po programowanie układów cyfrowych. Również ilość języków programowania może przyprawić użytkowników o zawrót głowy, do dyspozycji programistów są takie języki jak C, C++, C#, Delphi, php, Java, Java scripts, czy też odchodzący powoli do lamusa Turbo Pasca, lub skomplikowane języki niskiego poziomu assembler układu 8085, czy też niskopoziomowy C++. Jak widać wybór języka programowania jest ogromny, co pozwala na wykazanie się programisty w różnych sferach branży IT. Oprócz samego języka programowania, programista musi nauczyć się wielu popularnych algorytmów oraz samego algorytmicznego pisania.