MediaWiki — вики-движок, написанный специально для Википедии, используется во многих других проектах фонда Викимедиа, а также частных и государственных организациях. Является свободным ПО и распространяется на условиях универсальной общественной лицензии GNU.
Компиля́тор — программа, переводящая написанный на языке программирования текст в набор машинных кодов.
Исхо́дный код — текст компьютерной программы на каком-либо языке программирования или языке разметки, который может быть прочтён человеком. В обобщённом смысле — любые входные данные для транслятора. Исходный код транслируется в исполняемый код целиком до запуска программы при помощи компилятора или может исполняться сразу при помощи интерпретатора.
Программи́рование — процесс создания и модификации компьютерных программ.
Haskell — стандартизированный чистый функциональный язык программирования общего назначения. Является одним из самых распространённых языков программирования с поддержкой отложенных вычислений. Система типов — полная, сильная, статическая, с автоматическим выводом типов, основанная на системе типов Хиндли — Милнера. Поскольку язык функциональный, то основная управляющая структура — это функция.
Сборка мусора в программировании — одна из форм автоматического управления памятью. Специальный процесс, называемый сборщиком мусора, периодически освобождает память, удаляя из неё ставшие ненужными объекты.
Слово «ше́йдер» имеет несколько значений. В этой статье описано только одно из них.
LAMP — акроним, обозначающий набор (комплекс) серверного программного обеспечения, широко используемый во Всемирной паутине. LAMP назван по первым буквам входящих в его состав компонентов:
- Linux — операционная система Linux;
- Apache — веб-сервер;
- MariaDB / MySQL — СУБД;
- PHP — язык программирования, используемый для создания веб-приложений.
SeaMonkey — свободный набор программ для работы в Интернете, включающее веб-браузер, почтовый клиент, адресную книгу, IRC-клиент ChatZilla, HTML-редактор и инструменты для веб-разработчиков. Пользовательский интерфейс построен на языке XUL с использованием CSS, а в качестве языка программирования интерфейса применяется JavaScript.
Dylan — динамический объектно-ориентированный язык программирования, нацеленный на быструю разработку программ, разработанный, прежде всего, усилиями Apple.
F# — мультипарадигмальный язык программирования из семейства языков .NET, поддерживающий функциональное программирование в дополнение к императивному (процедурному) и объектно-ориентированному программированию. Структура F# во многом схожа со структурой OCaml с той лишь разницей, что F# реализован поверх библиотек и среды исполнения .NET. Язык был разработан Доном Саймом в Microsoft Research в Кембридже, в настоящее время его разработку ведёт Microsoft Developer Division. F# достаточно тесно интегрируется со средой разработки Visual Studio и включён в поставку Visual Studio 2010/2012/2013/2015/2017/2019/2022; разработаны также компиляторы для Mac и Linux.
KDevelop — кроссплатформенная свободная интегрированная среда разработки. Разработка началась в 1998 году. KDevelop распространяется согласно условиям GNU General Public License.
GNU Compiler Collection — набор компиляторов для различных языков программирования, разработанный в рамках проекта GNU. GCC является свободным программным обеспечением, распространяется фондом свободного программного обеспечения (FSF) на условиях GNU GPL и GNU LGPL и является ключевым компонентом GNU toolchain. Он используется как стандартный компилятор для свободных UNIX-подобных операционных систем.
Lazarus — открытая среда разработки программного обеспечения на языке Object Pascal для компилятора Free Pascal. Основная цель — предоставление кроссплатформенных и свободных средств разработки в Delphi-подобном окружении.
Мо́дула-3 — системный язык программирования, развитие языка Модула-2. Разработан в исследовательском центре System Research Center (SRC) компании DEC совместно с Olivetti.
Fityk — свободная программа для аппроксимации данных, спектров. Основное назначение — аппроксимация пикоподобными функциями. Имеется поддержка скриптов. Бинарные сборки распространяются за деньги, но любой желающий может скачать код и скомпилировать его самостоятельно.
jMonkeyEngine (jME) — игровой движок, предназначенный для создания современных трёхмерных приложений, активно использующих шейдеры. jMonkeyEngine написана исключительно на языке программирования Java и использует по умолчанию LWJGL для рендеринга. Полностью поддерживаются версии OpenGL со второй по четвёртую.
IBM Bluemix — публично-облачная платформа, разработанная IBM. Поддерживает несколько языков программирования и сред разработки, а также инструментов в стиле DevOps для построения, выполнения, развёртывания и управления приложениями в облаке. Основана на технологии Cloud Foundry компании Pivotal и работает на базе инфраструктуры SoftLayer.
Cg — высокоуровневый язык программирования, разработанный Nvidia в тесном сотрудничестве с Microsoft для программирования шейдеров. Cg основан на языке программирования C. Несмотря на то, что они имеют один и тот же синтаксис, некоторые функции C были изменены и добавлены новые типы данных, чтобы сделать Cg более подходящим для программирования графических процессоров. Этот язык специализирован для программирования графического процессора и не используется для GPGPU. Компилятор Cg выводит программы шейдеров DirectX или OpenGL. С 2012 года Cg устарела, без дополнительной поддержки.
ГОСТ Р ИСО 10303-22 раздел государственного стандарта, посвященный методам реализации семейства форматов STEP с официальным названием Стандартный Интерфейс Доступа к Данным, СИДД. Официальное название: "Методы реализации. Стандартный Интерфейс Доступа к Данным".