Операційні системи бувають двох видів: текстові та графічні.
Текстові - це переважно інтерфейси, які базуються на використанні командного рядка (введення набору команд, за допомогою яких користувач може здійснити ту чи іншу дію чи отримати певну інформацію). Основним пристроєм керування в даних ОС є клавіатура. Прикладом текстових ОС є DOS.
Графічні - це інтерфейси сучасних операційних систем, які складаються з вікон, меню, та інших графічних елементів, що взаємодіють між собою. Основними пристроями керування в даних ОС є як клавіатура так і миша. Прикладом графічних ОС є Windows, Linux, OS X тощо.