Nowoczesne programowanie
Szybki rozwój technologii, języków i środowiska projektowania sprawia, że sama metodyka tworzenia programów komputerowych ulega dynamicznym zmianom. Pojawiają się nowoczesne koncepcje programowania – coraz lepsze i bardziej funkcjonalne. Sprawiają, że nowoczesne programowanie staje się nie tylko łatwe i szybkie, ale i przyjemne.
Programowanie, wbrew temu co mogłoby się wydawać, jest bardzo złożonym procesem. Wymaga od programisty wiedzy, precyzji i skupienia. I choć programowanie staje się coraz bardziej nowoczesne, nadal dużą rolę odgrywa w nim człowiek.
Nowoczesne programowanie to przede wszystkim nowoczesne języki. Wśród najpopularniejszych znajdują się: Cobol, Jawa, Python czy Jawa. Języki pełnią w nowoczesnych oprogramowaniu bardzo ważną rolę, ponieważ dzięki nim można szybko i stosunkowo łatwo tworzyć aplikację. Ponadto język jest niezwykle istotny w systemie operacyjnym, gdzie ważna jest przede wszystkim wydajność pracy. Ciągle powstają nowe języki tworzone „od zera” bądź na podstawie już istniejących. Te drugie nieustannie są zaś unowocześniane i aktualizowane, aby praca z komputerem była szybsza, precyzyjniejsza i przyjemna.