Programy najważniejsze?
W całej dziedzinie informatyki, którą zajmują się wyspecjalizowani do tego celu informatycy, których praca byłaby właściwie niemożliwa a przynajmniej w znacznym stopniu utrudniona gdyby nie oprogramowanie informatyczne. W skład oprogramowania informatycznego wchodzą przede wszystkim cztery główne elementy, które oczywiście rozszerzają się na inne, wchodzące w ich skład kolejne elementy. Te cztery główne składniki to bazy danych, data warehouse oraz oprogramowanie i silniki graficzne.
O co dokładniej w tych elementach informatyki chodzi? Należałoby zacząć od wyjaśnienia tych poszczególnych elementów. Bazy danych to według definicji zbiór danych, zbiór informacji, które zapisane są w pewnych modelach danych w określony sposób. Ujmując to jednak bardziej zrozumiale i potocznie, bazy danych są po prostu danymi oraz programami komputerowymi, których zadaniem jest właśnie gromadzenie tych danych i przetwarzanie ich w określony sposób. Do baz danych zalicza się różne elementy.
Są nimi temporalne bazy danych, relacyjne bazy danych, strumieniowe bazy danych, obiektowe bazy danych, serwery baz danych i przede wszystkim modele baz danych. Kolejna kwestia to data warehouse, czyli jeden z rodzajów baz danych, który jest zorganizowany w taki sposób, aby być jak najbardziej zoptymalizowany pod kątem pewnego, określonego wycinka rzeczywistości.
Następna kwestia to silniki graficzne, czyli tak zwane silniki gry. Jest to część kodu całej gry, właściwie najważniejsza część tego kodu, bowiem jej zadaniem jest integracja wszystkich części gry i zajmowanie się interakcjami między tymi częściami. Ostatnia kwestia to nasze oprogramowanie, czyli zestaw różnego rodzaju instrukcji, które odbiera nasz komputer, aby mógł realizować wyznaczane mu bardzo często cele. Do oprogramowania zalicza się aplikacje, pakiety biurowe, edytory grafiki, edytory tekstowe, oprogramowania biznesowe, przeglądarki internetowe, menedżery plików, gry komputerowe, komputerowe wspomaganie projektowania, komunikatory internetowe i przede wszystkim systemy operacyjne.