Интерфе́йс — граница между двумя функциональными объектами, требования к которой определяются стандартом; совокупность средств, методов и правил взаимодействия между элементами системы.

Qt или неофициально Q-T — фреймворк для разработки кроссплатформенного программного обеспечения на языке программирования C++. Для многих языков программирования существуют библиотеки, позволяющие использовать преимущества Qt: Python — PyQt, PySide; Ruby — QtRuby; Java — QtJambi; PHP — PHP-Qt и другие.

«Микро́ша» — 8-разрядный микрокомпьютер, клон «Радио-86РК», частично совместимый с оригиналом. Серийно выпускался с 1987 года на Лианозовском электромеханическом заводе. Один из первых советских персональных компьютеров бытового назначения.

API — программный интерфейс, то есть описание способов взаимодействия одной компьютерной программы с другими. Обычно входит в описание какого-либо интернет-протокола, программного каркаса (фреймворка) или стандарта вызовов функций операционной системы. Часто реализуется отдельной программной библиотекой или сервисом операционной системы. Используется программистами при написании всевозможных приложений.

Элеме́нт интерфе́йса — примитив графического интерфейса пользователя, имеющий стандартный внешний вид и выполняющий стандартные действия.

Интерфейс командной строки — способ взаимодействия между человеком и компьютером путём отправки компьютеру команд, представляющих собой последовательность символов. Команды интерпретируются с помощью специального интерпретатора, называемого оболочкой. Интерфейс командной строки противопоставляется системам управления программой на основе меню, а также различным реализациям графического интерфейса.

wxWidgets — кроссплатформенная библиотека инструментов с открытым исходным кодом для разработки кроссплатформенных на уровне исходного кода приложений. Основным применением wxWidgets является построение графического интерфейса пользователя (GUI), однако библиотека включает большое количество других функций и используется для создания весьма разнообразного ПО. wxWidgets выпущена под лицензией, базирующейся на LGPL. Проект был начат в 1992 Джулианом Смартом, который до сих пор является членом основной группы разработчиков и уделяет ему внимание, в частности, разрабатывая среду построения графических интерфейсов на wxWidgets — DialogBlocks.

«Партнёр 01.01» — советский 8-разрядный домашний микрокомпьютер. Является клоном Радио 86РК и сохраняет с ним программную совместимость. Серийно выпускался на производственном объединении «САМ» СКБ ВМ в г. Рязань примерно с середины 1987 года.

«Ири́ша» — советская 8-разрядная персональная ЭВМ, предназначенная для обучения информатике в школе. Разработана на Химическом факультете МГУ. Разработчики: В. Ю. Романов, В. Н. Барышников, Ф. И. Паначев, А. В. Гиглавый, О. Ф. Титов.

Око́нный интерфе́йс — способ организации полноэкранного интерфейса программы, в котором каждая интегральная часть располагается в окне — собственном субэкранном пространстве, находящемся в произвольном месте «над» основным экраном. Несколько окон, одновременно располагающихся на экране, могут перекрываться, виртуально находясь «выше» или «ниже» друг относительно друга.

Enlightenment — оконный менеджер с открытым исходным кодом для X Window System. Название переводится как «просветление» и часто сокращается до одной буквы E.

freedesktop.org — инициативная группа по стандартизации различных графических сред пользователя для операционных систем POSIX. Хотя формально она не представляет стандартов, тем не менее большинство разработчиков опираются именно на рекомендации freedesktop. Группа определяет такие вещи, как формат ярлыков, взаимодействие с помощью перетаскивания и т. п.

Среда рабочего стола — разновидность графических интерфейсов пользователя, основанная на метафоре рабочего стола.
JavaFX — платформа на основе Java для создания приложений с насыщенным графическим интерфейсом. Может использоваться как для создания настольных приложений, запускаемых непосредственно из-под операционных систем, так и для интернет-приложений (RIA), работающих в браузерах, и для приложений на мобильных устройствах. JavaFX призвана заменить использовавшуюся ранее библиотеку Swing. Платформа JavaFX конкурирует с Microsoft Silverlight, Adobe Flash и аналогичными системами.

Google Web Toolkit — свободный Java-фреймворк, который позволяет веб-разработчикам создавать Ajax-приложения. Его особенность — это компилятор Java -> JavaScript, позволяющий почти всю разработку клиента и сервера реализовать на основе Java и лишь на последнем этапе создать соответствующие JavaScript, HTML и CSS. Выпускается под лицензией Apache версии 2.0. GWT делает акцент на повторное использование и кросс‐браузерную совместимость.
Визуальное программирование — способ создания программы для ЭВМ путём манипулирования графическими объектами вместо написания её текста. Визуальное программирование часто представляют как следующий этап развития текстовых языков программирования. Наглядным примером может служить утилита Визуальный Pascal или Microsoft Visual Studio, где редактируются графические объекты и одновременно отображается соответствующий текст программы. В последнее время визуальному программированию стали уделять больше внимания — в связи с развитием мобильных сенсорных устройств. Визуальное программирование в основном используется для создания программ с графическим интерфейсом для операционных систем с графическим интерфейсом пользователя. Среда визуального программирования позволяет написать Веб-приложение для браузеров. Среда визуального программирования позволяет создать консольное приложение для программирования микроконтроллеров, программируемых микросхем.

Elive — Linux дистрибутив, основанный на Debian. Elive использует Enlightenment вместо GNOME или KDE.
Elive — Это полностью функциональный дистрибутив, содержащий также Live CD, загрузившись с которого, пользователь может посмотреть, что это такое и без проблем установить его на свой компьютер .
Elive использует UnionFS, которая позволяет устанавливать программы и дополнительные пакеты, при помощи Synaptic Package Manager или APT, в то время как компьютер загружен и работает с Live CD.

Те́кстовый по́льзовательский интерфе́йс, ТПИ — разновидность интерфейса пользователя, использующая при вводе-выводе и представлении информации исключительно набор буквенно-цифровых символов и символов псевдографики. Характеризуется малой требовательностью к ресурсам аппаратуры ввода-вывода и высокой скоростью отображения информации. Появился на одном из начальных этапов развития вычислительной техники, при развитии возможностей аппаратуры, нацеленной на реализацию появившегося ранее интерфейса командной строки, который, в свою очередь, является наследником использования телетайпов в качестве интерфейса вычислительной техники. Интерфейс командной строки имеет ряд преимуществ в юзабилити перед графическим интерфейсом, поэтому программы с текстовым интерфейсом создаются и используются по сей день, особенно в специфических сферах и на маломощном оборудовании.
Композитный менеджер окон — менеджер окон, использующий возможности окружения по задействованию аппаратного ускорения для отображения прозрачности, отрисовки теней, отображения текстур, трёхмерных эффектов, анимации, экранных луп.

Стековый менеджер окон - это менеджер окон, который рисует все окна в определенном порядке, позволяя им перекрываться, используя технику, называемую алгоритмом художника. Все оконные менеджеры, которые допускают перекрытие окон, но не композитные менеджеры окон, считаются составными оконными менеджерами, хотя возможно, что не все используют точно одинаковые методы. Другие оконные менеджеры, которые не считаются стековыми менеджерами окон, называются фреймовыми оконными менеджерами, которые не допускают перекрытия окон.