
«Hello, world!» — программа, результатом работы которой является вывод на экран или иное устройство фразы «Hello, world!». Также используются вариации с другой пунктуацией или регистром — например, «Hello World». Обычно это первый пример программы в учебниках по программированию, и для многих студентов такая программа является первым опытом при изучении нового языка.

GTK+ — кроссплатформенная библиотека элементов интерфейса, имеет простой в использовании API, наряду с Qt является одной из двух наиболее популярных на сегодняшний день библиотек для X Window System.
Boost — собрание библиотек классов, использующих функциональность языка C++ и предоставляющих удобный кроссплатформенный высокоуровневый интерфейс для лаконичного кодирования различных повседневных подзадач программирования. Версия 1.76 содержит 164 отдельные библиотеки.

Указатель — переменная, диапазон значений которой состоит из адресов ячеек памяти или специального значения — нулевого адреса. Последнее используется для указания того, что в данный момент указатель не ссылается ни на одну из допустимых ячеек.

FOX Toolkit — кроссплатформенная библиотека инструментов с открытым исходным кодом для построения графического интерфейса пользователя.

gtkmm — официальный C++-интерфейс для GUI-библиотеки GTK+. Включает слоты и сигналы с проверкой типов во время компиляции, наследование виджетов с использованием стандартного способа C++ и полный набор виджетов, предоставляемых GTK+. Графический интерфейс программы может создаваться программно или с использованием Glade.

Стратегия — поведенческий шаблон проектирования, предназначенный для определения семейства алгоритмов, инкапсуляции каждого из них и обеспечения их взаимозаменяемости. Это позволяет выбирать алгоритм путём определения соответствующего класса. Шаблон Strategy позволяет менять выбранный алгоритм независимо от объектов-клиентов, которые его используют.

Xlib — библиотека функций клиента системы X Window, написанная на языке Си.
POSIX Threads — стандарт POSIX-реализации потоков (нитей) выполнения. Стандарт POSIX.1c, Threads extensions определяет API для управления потоками, их синхронизации и планирования.

Fast, Light Toolkit — кросс-платформенная библиотека инструментов с открытым исходным кодом для построения графического интерфейса пользователя (GUI). FLTK произносится как «фултик».
Хранитель — поведенческий шаблон проектирования, позволяющий, не нарушая инкапсуляцию, зафиксировать и сохранить внутреннее состояние объекта так, чтобы позднее восстановить его в это состояние.
ГРАСП — первая мультимедийная программа для семейства IBM PC и её формат данных был самым распространённым форматом анимации в своё время.

Ultimate++ — кросс-платформенный инструментарий разработки ПО на языке программирования C++. Целью U++ является уменьшение сложности типичных десктопных приложений за счёт интенсивного использования особенностей C++. Работает под Linux/X11, BSD/X11, Windows и, начиная с версии 2019.1 MacOS X. Поддержка разработки для Android находится в состоянии разработки.
Текучий интерфейс в разработке программного обеспечения — способ реализации объектно-ориентированного API, нацеленный на повышение читабельности исходного кода программы. Название придумано Эриком Эвансом и Мартином Фаулером.

XCB — библиотека языка программирования Си для X Window System. Является свободным программным обеспечением и предназначена для замены Xlib. Проект был основан в 2001 году Bart Massey.

fpGUI — кроссплатформенный набор элементов управления графического интерфейса пользователя, разработанный Граеме Гелденхуисом. fpGUI является свободным программным обеспечением, выпущенным под модифицированной лицензией LGPL. fpGUI создан при помощи компилятора Free Pascal и написан на языке Object Pascal.
Условная переменная — примитив синхронизации, обеспечивающий блокирование одного или нескольких потоков до момента поступления сигнала от другого потока о выполнении некоторого условия или до истечения максимального промежутка времени ожидания. Условные переменные используются вместе с ассоциированным мьютексом и являются элементом некоторых видов мониторов.

X Toolkit Intrinsics — библиотека, поставляемая с X Window System. Она использует низкоуровневую библиотеку Xlib и предоставляет дружелюбный объектно-ориентированный интерфейс для разработки графических приложений X11. Она может использоваться с языками программирования C и C++.
Данная статья предоставляет список инструментариев графического интерфейса, используемых для создания графического интерфейса пользователя, отсортированных по их связям с различными операционными системами.
windows.h — Windows-специфичный заголовочный файл языка программирования С, в котором объявляются функции, предоставляющие интерфейс доступа к Windows API. В случае, если в файле используются и другие заголовочные файлы, связанные с Windows API, windows.h должен быть первым.