Интерфейс (англ. interface — промежуточная часть, посредник) — в компьютерной терминологии — способ взаимодействия пользователя с устройством или программой.
По сути, интерфейсом в компьютере являются все элементы, через которые мы им управляем, от мыши и клавиатуры (аппаратный интерфейс) до иконок на Рабочем столе Windows. И даже более того, сами эти устройства и программы имеют свои собственные интерфейсы для взаимодействия друг с другом.
В настоящее время имеется тенденция к адаптации интерфейсов под привычные для человеческа действия. К примеру, на заре компьютеризации преобладали текстовые интерфейсы, когда все команды нужно было набирать на клавиатуре. Затем появились графические, поддерживающие более удобные устройства: мышь, трекбол, джойстик и т.д.
Сейчас весьма популярны сенсорные устройства и уже становятся привычными жестовые интерфейсы, когда взмахом руки в воздухе можно управлять к примеру, телевизором. Но и это не предел, на подходе действующие модели голосовых и нейронных интерфейсов, когда пользователь сможет управлять смартфоном голосовыми командами или направлять инвалидную кресло-коляску силой мысли.