Programiści to ludzie z olbrzymią wiedzą i doświadczeniem zdobytym podczas długo letniej nauki. Programowanie wiąże się z ciągłym doszkalaniem i zdobywaniem nowej, coraz rozleglejszej wiedzy, ponieważ technika wciąż prężnie się rozwija. Programiści tworzą w tej chwili aplikacje dla wszystkich korporacji na świecie, jednym z najbardziej znanych programów jest Windows. Programiści zdobywają wiedze w wielu dziedzinach, jak projektowanie aplikacji, algorytmika, struktury danych, znajomość języków programowania i narzędzi programistycznych. Programistyka jest bardzo kuszącym zajęciem dla młodych ludzi poszukujących wyzwań, rok rocznie organizowane są konkursy, w których udział biorą osoby z całego świata, najczęściej są to osoby młode, chodzące do szkół średnich lub już na studia. Kariera programisty może również nieść ze sobą ogromne zarobki, przykładem tego jest znany na całym świecie, jeden z najbogatszych ludzi świata a przy tym świetny programista Bill Gates. Podstawowym narzędziem każdego programisty są skrypty, język skryptowy jest językiem programowania służącym do kontrolowania aplikacji. Języki skryptowe to często języki interpretowane z myślą o interakcji z użytkownikiem danej aplikacji. Bez skryptów nie było by stron internatowych, ponieważ serwery WWW ( pełna nazwa z angielskiego brzmi: World Wide Web ) wykorzystują interpretery języków skryptowych. W obecnych czasach powstaje coraz więcej języków skryptowych, już teraz mamy ich ponad 30 a z każdym rokiem ich ilość wzrasta. Języki skryptowe używane są również do tworzenia gier komputerowych, służą do sterowania fabułą gry, dialogami, zachowaniem postaci podczas gry, a czasem nawet do sterowania całym interfejsem graficznym. Strony internetowe są to dokumenty utworzone w jednej z odmian języka SGML, zwykle używany jest język HTML. Cechą charakterystyczną stron internetowych jest hiperaktywność i często multimedialność. Obecnie wiele stron internetowych używa technologii Flash, czyli elementów prezentacji multimedialnych.