
Програ́ммное обеспе́чение (ПО) — программа или множество программ, используемых для управления компьютером.

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

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

Embarcadero Delphi [дэ́лф’и], ранее Borland Delphi и CodeGear Delphi, — интегрированная среда разработки ПО для Microsoft Windows, Mac OS, iOS и Android на языке Delphi, созданная первоначально фирмой Borland и на данный момент принадлежащая и разрабатываемая Embarcadero Technologies. Embarcadero Delphi является частью пакета Embarcadero RAD Studio и поставляется в пяти редакциях: Community, Professional, Enterprise и Architect. Координирующий офис Embarcadero, ответственный за разработку Delphi, находится в Торонто, тогда как сама разработка сконцентрирована главным образом в Канаде и Испании.
RAD — концепция организации технологического процесса разработки программных продуктов, ориентированная на максимально быстрое получение результата в условиях сильных ограничений по срокам и бюджету и нечётко определённых требований к продукту. Эффект ускорения разработки достигается путём использования соответствующих технических средств и непрерывного, параллельного с ходом разработки, уточнения требований и оценки текущих результатов с привлечением заказчика. RAD создана в конце 1980-х как альтернатива более ранним каскадной и итеративной моделям. С конца XX века RAD получила широкое распространение.
Гибкая методология разработки — обобщающий термин для целого ряда подходов и практик, основанных на ценностях Манифеста гибкой разработки программного обеспечения и 12 принципах, лежащих в его основе.
Анализ требований — часть процесса разработки программного обеспечения, включающая в себя сбор требований к программному обеспечению (ПО), их систематизацию, выявление взаимосвязей, а также документирование. В англоязычной среде также говорят о дисциплине «инженерия требований». В процессе сбора требований важно принимать во внимание возможные противоречия требований различных заинтересованных лиц, таких как заказчики, разработчики или пользователи.
JavaFX — платформа на основе Java для создания приложений с насыщенным графическим интерфейсом. Может использоваться как для создания настольных приложений, запускаемых непосредственно из-под операционных систем, так и для интернет-приложений (RIA), работающих в браузерах, и для приложений на мобильных устройствах. JavaFX призвана заменить использовавшуюся ранее библиотеку Swing. Платформа JavaFX конкурирует с Microsoft Silverlight, Adobe Flash и аналогичными системами.

Oberon — операционная система, разработанная Никлаусом Виртом и Юргом Гуткнехтом (ETHZ) для однопользовательской рабочей станции Ceres в рамках «Проекта Оберон». Как писали авторы, главной целью проекта было «спроектировать и реализовать всю систему с нуля, и структурировать её таким образом, чтобы её можно было описать, объяснить и понять целиком». В самом деле, книга объёмом 550 страниц содержит полное описание системы вместе с исходными текстами.
Embarcadero RAD Studio — среда быстрой разработки приложений (RAD) для Microsoft Windows фирмы Embarcadero Technologies.
Services Provider License Agreement (SPLA) — лицензионное соглашение, позволяет поставщикам услуг и независимым разработчикам программного обеспечения лицензировать продукты Microsoft и предоставлять их своим клиентам в качестве услуг. При предоставлении программного обеспечения как услуги заказчики получают доступ к лицензионным продуктам, могут выводить на экран и запускать приложения, а также иным способом работать с лицензионными продуктами Майкрософт. Программа SPLA идеально подходит для компаний-поставщиков услуг доступа в Интернет или услуг связи, которые стремятся расширить спектр своих предложений «облачными» услугами. Программа SPLA может быть задействована для создания «облачных» вычислительных центров в крупных компаниях, государственных учреждениях или в сфере образования. Программа также выгодна для лицензирования ПО Microsoft сервисных компаний крупных холдингов.
Software AG — немецкая компания, разработчик программного обеспечения для организаций, второй по величине производитель программного обеспечения в ФРГ. Основана в 1969 году.
Бизнес-анализ — деятельность, которая делает возможным проведение изменений в организации, приносящих пользу заинтересованным сторонам, путём выявления потребностей и обоснования решений, описывающих возможные пути реализации изменений.
XWork Server — серверное программное обеспечение, которое позволяет быстро проектировать, разрабатывать и устанавливать бизнес-приложения для веб-браузеров и мобильных устройств.

BiSL — это фреймворк, используемый в управлении информацией и находящийся под управлением ASL BiSL Foundation с 2005 года.
Правова́я информа́тика — область в рамках информационной науки. Эрделез и О’Хара (1997) определяют правовую информатику следующим образом:
- Американская библиотечная Ассоциация определяет информатику как «исследование структуры и свойств информации, а также использование технологий для организации, хранения, поиска и распространения информации». Правовая информатика, следовательно, рассматривает приложение информатики в контексте правовой среды, включая связанные с правом организации, а также пользователей информации и информационных технологий в рамках этих организаций.
Robotic process automation - это форма технологии автоматизации бизнес-процессов, основанная на метафорическом программном обеспечении роботов (ботов) или работников искусственного интеллекта. Отличительной и основной особенностью роботов RPA является возможность использования пользовательского интерфейса для сбора данных и управления приложениями.
Термины пользовательская разработка или пользовательское программирование обозначают набор методик и инструментов, которые позволяют программировать конечным пользователям — людям, не являющимся профессиональными разработчиками ПО. Люди, не являющиеся профессиональными разработчиками, могут использовать инструменты EUD для создания или модификации программных артефактов и сложных объектов данных без знания языков программирования.