
++ — компилируемый, статически типизированный язык программирования общего назначения.

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

Фортра́н — первый язык программирования высокого уровня, получивший практическое применение, имеющий транслятор и испытавший дальнейшее развитие. Создан в период с 1954 по 1957 год группой программистов под руководством Джона Бэкуса в корпорации IBM. Название Fortran является сокращением от FORmula TRANslator. Фортран широко используется в первую очередь для научных и инженерных вычислений. Одно из преимуществ современного Фортрана — большое количество написанных на нём программ и библиотек подпрограмм.

Bash — усовершенствованная и модернизированная вариация командной оболочки Bourne shell. Одна из наиболее популярных современных разновидностей командной оболочки UNIX. Особенно популярна в среде Linux, где она часто используется в качестве предустановленной командной оболочки.

GNU Pascal — свободно распространяемый компилятор языка Pascal для 32/64-битных платформ, входящий в семейство компиляторов GNU. Реализован в виде фронтенда к GCC, но не является его частью.
Массив — структура данных, хранящая набор значений, идентифицируемых по индексу или набору индексов, принимающих целые значения из некоторого заданного непрерывного диапазона. Одномерный массив можно рассматривать как реализацию абстрактного типа данных — вектор. В некоторых языках программирования массив может называться также таблица, ряд, вектор, матрица.

D (Ди) — мультипарадигмальный статически типизированный компилируемый язык программирования, созданный Уолтером Брайтом из компании Digital Mars. Начиная с 2006 года соавтором также является Андрей Александреску. D является потомком языка C++, но существенно доработан по сравнению с ним. Также он заимствует ряд концепций из языков программирования Python, Ruby, C#, Java, Eiffel.
Итератор — интерфейс, предоставляющий доступ к элементам коллекции и навигацию по ним. В различных системах итераторы могут иметь разные общепринятые названия. В терминах систем управления базами данных итераторы называются курсорами. В простейшем случае итератором в низкоуровневых языках является указатель.
Wake-on-LAN — технология, позволяющая удалённо включить компьютер посредством отправки через локальную сеть специальной последовательности байтов — пакета данных. Этот пакет может быть вставлен в пакеты любых стандартных протоколов более высоких уровней, например, UDP или IPX.
IL (Instruction List) (Список Инструкций) — язык программирования из группы стандарта IEC61131-3.
IEC 61131-3 — раздел международного стандарта IEC 61131, описывающий языки программирования для программируемых логических контроллеров.

Simatic Step 7 — программное обеспечение фирмы Siemens для разработки систем автоматизации на основе программируемых логических контроллеров Simatic S7-300/S7-400/M7/C7 и WinAC. Программное обеспечение выпускается с интерфейсом на английском, немецком, французском, итальянском и испанском языках. Специальные версии обеспечивают работу на японском и китайском языках. Предшественником данного ПО является более ранняя версия Simatic Step 5, работающая в ОС DOS или в DOS окне ОС Windows. Различают следующие версии:
- Simatic Step 7
- Simatic Step 7 Professional
- Simatic Step 7 Lite

CODESYS — инструментальный программный комплекс промышленной автоматизации. Производится и распространяется компанией 3S-Smart Software Solutions GmbH. Версия 1.0 была выпущена в 1994 году. С ноября 2012 изменено написание на CODESYS.
PascalABC.NET — язык программирования Паскаль нового поколения, включающий классический Паскаль, большинство возможностей языка Delphi, а также ряд собственных расширений. Он реализован на платформе Microsoft.NET и содержит все современные языковые средства: внутриблочные описания, автоопределение типа, кортежи, срезы, классы, перегрузку операций, интерфейсы, обработку исключений, обобщенные классы и подпрограммы, лямбда-выражения, средства параллельного программирования.
ISaGRAF — инструментальная графическая среда разработки прикладных программ для программируемых логических контроллеров на языках стандарта IEC 61131-3 и IEC 61499, позволяющая создавать локальные или распределенные системы управления. Основа технологии — среда разработки приложений и адаптируемая под различные аппаратно-программные платформы исполнительная система. В настоящее время ISaGRAF производится и распространяется компанией Rockwell Automation.

Turbo51 — компилятор для языка программирования Pascal, для семейства микроконтроллеров Intel MCS-51 (8051).
Международный стандарт IEC 61499 — открытый стандарт распределенных систем управления и автоматизации, который был впервые опубликован в 2005 году. Стандарт описывает общую модель для распределенных систем управления и основан на стандарте IEC 61131. Положения стандарта также описаны в книгах Р. Льюиса и А. Цойтля,а также В. Вяткина.
СFD — графический язык программирования, концептуально близкий к языку функциональных блоковых диаграмм (FBD). Язык частично совместим со стандартом МЭК 61131-3. Предназначен для программирования программируемых логических контроллеров (ПЛК). Программа на языке CFD представлена в виде функциональной диаграммы. Функциональная диаграмма формируется из библиотечных блоковых элементов - функциональных блоков, а также вспомогательных элементов, соединенных между собой линиями (сетями). Сети могут быть именованы.
IEC 61131 — набор стандартов МЭК для программируемых контроллеров. До изменения системы нумерации МЭК был известен как МЭК 1131. Стандарт IEC 61131 подготовлен и поддерживается МЭК, рабочей группой 7 подкомитета SC-65B Технического комитета TC65.