Ядро современной информатики образуют три составные части, каждая из которых может рассматриваться как относительно самостоятельная научная дисциплина.
Теоретическая информатика — часть информатики, занимающаяся изучением структуры и общих свойств информации и информационных процессов, разработкой общих принципов построения информационной техники и технологии.
Связь информатики с другими науками:
· Философия и психология: Учение об информации и теории познания
· Математика: Теория математического моделирования; Дискретная математика; Математическая логика; Теория алгоритмов
· Лингвистика: Учение о формальных языках и знаковых системах
· Кибернетика: Теория информации и теория управления
· Физика, химия, электроника и радиотехника: Все аспекты разработки и создания аппаратных средств информатизации