Informatyka (ang. computer science, computing science, information technology, informatics) – dziedzina nauki i techniki zajmująca się przetwarzaniem informacji – w tym technologiami przetwarzania informacji oraz technologiami wytwarzania systemów przetwarzających informacje, pierwotnie będąca częścią matematyki, rozwinięta do osobnej dyscypliny nauki, pozostającej jednak nadal w ścisłym związku z matematyką, która dostarcza podstaw teoretycznych przetwarzania informacji.
Angielską nazwę computer science można by dosłownie tłumaczyć jako nauka o komputerze co jest mylące i krytykowane w środowiskach akademickich i informatycznych.
W języku polskim termin ten zaproponował w październiku 1968 r. Romuald Marczyński w Zakopanem na ogólnopolskiej konferencji poświęconej "maszynom matematycznym" na wzór fr. informatique i niem. Informatik.
Informatykę można podzielić na dwie główne dziedziny. Pierwsza z nich – analiza – obejmuje analizowanie informacji przepływających w świecie rzeczywistym. Druga zajmuje się tworzeniem oraz używaniem systemów służących do przetwarzania informacji, co obejmuje: projektowanie systemów informatycznych, programowanie oraz korzystanie z systemów informatycznych.
Obecnie systemy informatyczne tworzone są głównie z wykorzystaniem komputerów jako narzędzi do przetwarzania informacji.
Programowanie
- algorytmy
- grupowanie (analiza skupień)
- algorytmy genetyczne
- algorytmy kwantowe
- algorytm szeregowania
- kompresja danych
- sortowanie
- biblioteki
- rekurencja
- inżynieria oprogramowania
- języki programowania
- automatyczne dowodzenie twierdzeń
- złożoność obliczeniowa
- programowanie ekstremalne (ang. extreme programming)
- programowanie
- przykłady kodu źródłowego w polskiej Wikipedii
Przetwarzanie informacji
- informatyka kwantowa
- data mining
- sztuczna inteligencja
- kryptografia
- teoria obliczeń
Sprzęt
- komputer
- sieć komputerowa
- medium transmisyjne
- urządzenie peryferyjne
- pamięć masowa
Oprogramowanie
- bazy danych
- modele baz danych
- serwery baz danych
- obiektowa baza danych
- strumieniowa baza danych
- relacyjna baza danych
- temporalna baza danych
- data warehouse
- oprogramowanie
- aplikacje
- pakiet biurowy
- edytory grafiki
- edytor
- Oprogramowanie biznesowe
- przeglądarki internetowe
- menedżery plików
- gry komputerowe
- komputerowe wspomaganie projektowania (CAD)
- komunikatory internetowe
- DTP
- middleware
- systemy operacyjne
- silniki graficzne
Sieci komputerowe
- sieć komputerowa
- protokoły komunikacyjne
- Internet
- wyszukiwarki
- bezpieczeństwo teleinformatyczne
Metainformacje
- Dzień Programisty
- historia informatyki
- skróty używane w informatyce
- słownictwo informatyczne w języku japońskim
- informatycy
- Worse is Better
- haker