Логотип
Юнионпедия
Связь
Доступно в Google Play
Новый! Скачать Юнионпедия на вашем Android™ устройстве!
Скачать
Более быстрый доступ, чем браузер!
 

Предметно-ориентированный язык

Индекс Предметно-ориентированный язык

Предметно-ориентированный язык (domain-specific language, DSL — «язык, специфический для предметной области») —, специализированный для конкретной области применения (в противоположность, применимому к широкому спектру областей и не учитывающему особенности конкретных сфер знаний).

71 отношения: Adobe Photoshop, API, AutoCAD, CLOS, Concurrent ML, Curry, Elm (язык программирования), Emacs, Emacs Lisp, Erlang, FoxPro, G-code, GPSS, Haskell, HTML, JCL, JetBrains, Lex, Maple, Mathematica, Microsoft Excel, ML, OCaml, Perl, REBOL, RSDN, S-выражение, Scheme, SGML, SQL, Standard ML, Tcl, TeX, UML, Verilog, VHDL, Visual Basic for Applications, XML, Yacc, Качество программного обеспечения, Командная оболочка Unix, Пролог (язык программирования), Параллелизм (информатика), Полнота по Тьюрингу, Объект первого класса, Объектно-ориентированное программирование, Реактивное программирование, Си (язык программирования), Система управления базами данных, Система типов, ..., Система автоматизированного проектирования, Типобезопасность, Функциональное программирование, Фаулер, Мартин, Форма Бэкуса — Наура, Формальный язык, Числовое программное управление, Шаблоны C++, Языково-ориентированное программирование, Мультипарадигмальный язык программирования, Метапрограммирование, Интегрированная среда разработки, Библиотека (программирование), Вёрстка, Визуальное программирование, Вики-разметка, Графический интерфейс пользователя, Лисп, Логическое программирование, Логика первого порядка, .ini. Развернуть индекс (21 больше) »

Adobe Photoshop

Adobe Photoshop (Эдо́уби Фотошо́п) — многофункциональный графический редактор, разработанный и распространяемый фирмой Adobe Systems.

Новый!!: Предметно-ориентированный язык и Adobe Photoshop · Узнать больше »

API

API (программный интерфейс приложения, интерфейс прикладного программирования) (application programming interface, API) — набор готовых классов, процедур, функций, структур и констант, предоставляемых приложением (библиотекой, сервисом) или операционной системой для использования во внешних программных продуктах.

Новый!!: Предметно-ориентированный язык и API · Узнать больше »

AutoCAD

AutoCAD — двух- и трёхмерная система автоматизированного проектирования и черчения, разработанная компанией Autodesk.

Новый!!: Предметно-ориентированный язык и AutoCAD · Узнать больше »

CLOS

CLOS (Common Lisp Object System — «объектная система Common Lisp’а») — система объектно-ориентированного программирования, являющаяся частью Common Lisp — стандарта языка Лисп.

Новый!!: Предметно-ориентированный язык и CLOS · Узнать больше »

Concurrent ML

Concurrent ML (CML) — статически типизированный язык конкурентного программирования высшего порядка, встраиваемый в. Реализован в виде библиотеки.

Новый!!: Предметно-ориентированный язык и Concurrent ML · Узнать больше »

Curry

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

Новый!!: Предметно-ориентированный язык и Curry · Узнать больше »

Elm (язык программирования)

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

Новый!!: Предметно-ориентированный язык и Elm (язык программирования) · Узнать больше »

Emacs

Emacs (Ема́кс, Е́макс, также И́макс) — семейство многофункциональных расширяемых текстовых редакторов.

Новый!!: Предметно-ориентированный язык и Emacs · Узнать больше »

Emacs Lisp

Emacs Lisp — диалект языка программирования Lisp, используемый в текстовых редакторах GNU Emacs и XEmacs.

Новый!!: Предметно-ориентированный язык и Emacs Lisp · Узнать больше »

Erlang

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

Новый!!: Предметно-ориентированный язык и Erlang · Узнать больше »

FoxPro

FoxPro (Фокс-про́) — один из диалектов языка программирования xBase, применяемый в одноименном программном пакете.

Новый!!: Предметно-ориентированный язык и FoxPro · Узнать больше »

G-code

G-код — условное именование языка программирования устройств с числовым программным управлением (ЧПУ).

Новый!!: Предметно-ориентированный язык и G-code · Узнать больше »

GPSS

GPSS (General Purpose Simulation System — система моделирования общего назначения) — язык моделирования, используемый для имитационного моделирования различных систем, в основном систем массового обслуживания.

Новый!!: Предметно-ориентированный язык и GPSS · Узнать больше »

Haskell

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

Новый!!: Предметно-ориентированный язык и Haskell · Узнать больше »

HTML

HTML (от HyperText Markup Language — «язык гипертекстовой разметки») — стандартизированный язык разметки документов во Всемирной паутине.

Новый!!: Предметно-ориентированный язык и HTML · Узнать больше »

JCL

Job Control Language (JCL) — язык программирования, применяющийся в операционных системах мейнфреймов фирмы IBM линии OS/360, MVS, OS/390, z/OS и их клонах, включая ОС ЕС, TKS и БОС.

Новый!!: Предметно-ориентированный язык и JCL · Узнать больше »

JetBrains

JetBrains — компания по производству программного обеспечения с офисами в Праге, Санкт-Петербурге, Бостоне, Москве, Мюнхене и Новосибирске.

Новый!!: Предметно-ориентированный язык и JetBrains · Узнать больше »

Lex

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

Новый!!: Предметно-ориентированный язык и Lex · Узнать больше »

Maple

Maple — программный пакет, система компьютерной алгебры (точнее, система компьютерной математики).

Новый!!: Предметно-ориентированный язык и Maple · Узнать больше »

Mathematica

Mathematica — система компьютерной алгебры (обычно называется Математика, программный пакет Математика), широко используемая в научных, инженерных, математических и компьютерных областях.

Новый!!: Предметно-ориентированный язык и Mathematica · Узнать больше »

Microsoft Excel

Microsoft Excel (также иногда называется Microsoft Office Excel) — программа для работы с электронными таблицами, созданная корпорацией Microsoft для Microsoft Windows, Windows NT и Mac OS, а также Android, iOS и Windows Phone.

Новый!!: Предметно-ориентированный язык и Microsoft Excel · Узнать больше »

ML

ML (Meta Language) — семейство строгих языков функционального программирования с развитой параметрически полиморфной системой типов и параметризуемыми модулями.

Новый!!: Предметно-ориентированный язык и ML · Узнать больше »

OCaml

OCaml (Objective Caml) — современный объектно-ориентированный язык функционального программирования общего назначения, который был разработан с учётом безопасности исполнения и надёжности программ.

Новый!!: Предметно-ориентированный язык и OCaml · Узнать больше »

Perl

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

Новый!!: Предметно-ориентированный язык и Perl · Узнать больше »

REBOL

REBOL (произносится как) — контекстно-зависимый объектный язык программирования, созданный специально для распределённых вычислений в Web.

Новый!!: Предметно-ориентированный язык и REBOL · Узнать больше »

RSDN

Russian Software Developer Network (RSDN) — сообщество русскоговорящих разработчиков программного обеспечения.

Новый!!: Предметно-ориентированный язык и RSDN · Узнать больше »

S-выражение

Термин S-выражение или sexp (для символического выражения) относится к соглашению о способе записи в доступной для человеческого понимания текстовой форме.

Новый!!: Предметно-ориентированный язык и S-выражение · Узнать больше »

Scheme

Scheme  — это функциональный язык программирования, один из трёх наиболее популярных в наши дни диалектов языка Лисп (другие популярные диалекты — это Common Lisp и Clojure).

Новый!!: Предметно-ориентированный язык и Scheme · Узнать больше »

SGML

SGML (Standard Generalized Markup Language — стандартный обобщённый язык разметки; произносится) — метаязык, на котором можно определять язык разметки для документов.

Новый!!: Предметно-ориентированный язык и SGML · Узнать больше »

SQL

SQL (structured query language — «язык структурированных запросов») — декларативный язык программирования, применяемый для создания, модификации и управления данными в реляционной базе данных, управляемой соответствующей системой управления базами данных.

Новый!!: Предметно-ориентированный язык и SQL · Узнать больше »

Standard ML

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

Новый!!: Предметно-ориентированный язык и Standard ML · Узнать больше »

Tcl

Tcl (от Tool Command Language — «командный язык инструментов», читается «тикль» или «ти-си-эль») — скриптовый язык высокого уровня.

Новый!!: Предметно-ориентированный язык и Tcl · Узнать больше »

TeX

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

Новый!!: Предметно-ориентированный язык и TeX · Узнать больше »

UML

UML (Unified Modeling Language — унифицированный язык моделирования) — язык графического описания для объектного моделирования в области разработки программного обеспечения, моделирования бизнес-процессов, системного проектирования и отображения организационных структур.

Новый!!: Предметно-ориентированный язык и UML · Узнать больше »

Verilog

Verilog, Verilog HDL (Verilog Hardware Description Language) — это язык описания аппаратуры, используемый для описания и моделирования электронных систем.

Новый!!: Предметно-ориентированный язык и Verilog · Узнать больше »

VHDL

VHDL (VHSIC (Very high speed integrated circuits) Hardware Description Language) — язык описания аппаратуры интегральных схем.

Новый!!: Предметно-ориентированный язык и VHDL · Узнать больше »

Visual Basic for Applications

Visual Basic for Applications (VBA, Visual Basic для приложений) — немного упрощенная реализация языка программирования Visual Basic, встроенная в линейку продуктов Microsoft Office (включая версии для Mac OS), а также во многие другие программные пакеты, такие как AutoCAD, SolidWorks, CorelDRAW, WordPerfect и ESRI ArcGIS.

Новый!!: Предметно-ориентированный язык и Visual Basic for Applications · Узнать больше »

XML

XML (eXtensible Markup Language) — расширяемый язык разметки.

Новый!!: Предметно-ориентированный язык и XML · Узнать больше »

Yacc

yacc — компьютерная программа, служащая стандартным генератором синтаксических анализаторов (парсеров) в Unix-системах.

Новый!!: Предметно-ориентированный язык и Yacc · Узнать больше »

Качество программного обеспечения

Ка́чество програ́ммного обеспечения — способность программного продукта при заданных условиях удовлетворять установленным или предполагаемым потребностям (ISO/IEC 25000:2014).

Новый!!: Предметно-ориентированный язык и Качество программного обеспечения · Узнать больше »

Командная оболочка Unix

Кома́ндная оболо́чка Unix (Unix shell, часто просто «шелл» или «sh») — командный интерпретатор, используемый в операционных системах семейства Unix, в котором пользователь может либо давать команды операционной системе по отдельности, либо запускать скрипты, состоящие из списка команд.

Новый!!: Предметно-ориентированный язык и Командная оболочка Unix · Узнать больше »

Пролог (язык программирования)

Пролог (англ. Prolog) — язык и система логического программирования, основанные на языке предикатов математической логики дизъюнктов Хорна, представляющей собой подмножество логики предикатов первого порядка.

Новый!!: Предметно-ориентированный язык и Пролог (язык программирования) · Узнать больше »

Параллелизм (информатика)

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

Новый!!: Предметно-ориентированный язык и Параллелизм (информатика) · Узнать больше »

Полнота по Тьюрингу

Полнота по Тьюрингу — характеристика исполнителя (множества вычисляющих элементов) в теории вычислимости, означающая возможность реализовать на нём любую вычислимую функцию.

Новый!!: Предметно-ориентированный язык и Полнота по Тьюрингу · Узнать больше »

Объект первого класса

Объектами первого класса (first-class object, first-class entity, first-class citizen) в контексте конкретного языка программирования называются элементы, которые могут быть переданы как параметр, возвращены из функции, присвоены переменной.

Новый!!: Предметно-ориентированный язык и Объект первого класса · Узнать больше »

Объектно-ориентированное программирование

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

Новый!!: Предметно-ориентированный язык и Объектно-ориентированное программирование · Узнать больше »

Реактивное программирование

Реактивное программирование — парадигма программирования, ориентированная на потоки данных и распространение изменений.

Новый!!: Предметно-ориентированный язык и Реактивное программирование · Узнать больше »

Си (язык программирования)

Си (C) — компилируемый статически типизированный язык программирования общего назначения, разработанный в 1969—1973 годах сотрудником Bell Labs Деннисом Ритчи как развитие языка Би.

Новый!!: Предметно-ориентированный язык и Си (язык программирования) · Узнать больше »

Система управления базами данных

Систе́ма управле́ния ба́зами да́нных (СУБД) — совокупность программных и лингвистических средств общего или специального назначения, обеспечивающих управление созданием и использованием баз данных.

Новый!!: Предметно-ориентированный язык и Система управления базами данных · Узнать больше »

Система типов

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

Новый!!: Предметно-ориентированный язык и Система типов · Узнать больше »

Система автоматизированного проектирования

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

Новый!!: Предметно-ориентированный язык и Система автоматизированного проектирования · Узнать больше »

Типобезопасность

В информатике типобезопасность (type safety) языка программирования означает безопасность (или надёжность) его системы типов.

Новый!!: Предметно-ориентированный язык и Типобезопасность · Узнать больше »

Функциональное программирование

Функциона́льное программи́рование — раздел дискретной математики и парадигма программирования, в которой процесс вычисления трактуется как вычисление значений функций в математическом понимании последних (в отличие от функций как подпрограмм в процедурном программировании).

Новый!!: Предметно-ориентированный язык и Функциональное программирование · Узнать больше »

Фаулер, Мартин

Мартин Фаулер (Martin Fowler) — автор ряда книг и статей по архитектуре ПО, объектно-ориентированному анализу и разработке, языку UML, рефакторингу, экстремальному программированию, предметно-ориентированным языкам программирования.

Новый!!: Предметно-ориентированный язык и Фаулер, Мартин · Узнать больше »

Форма Бэкуса — Наура

Форма Бэкуса — Наура (сокр. БНФ, Бэкуса — Наура форма) — формальная система описания синтаксиса, в которой одни синтаксические категории последовательно определяются через другие категории.

Новый!!: Предметно-ориентированный язык и Форма Бэкуса — Наура · Узнать больше »

Формальный язык

Синтаксическое подразделение в рамках формальной системы. Формальный язык в математической логике и информатике — множество конечных слов (строк, цепочек) над конечным алфавитом.

Новый!!: Предметно-ориентированный язык и Формальный язык · Узнать больше »

Числовое программное управление

Токарно-фрезерный обрабатывающий центр с ЧПУ Числовое программное управление (сокр. ЧПУ; computer numerical control, сокр. CNC) — область техники, связанная с применением цифровых вычислительных устройств для управления производственными процессами.

Новый!!: Предметно-ориентированный язык и Числовое программное управление · Узнать больше »

Шаблоны C++

Шабло́ны (template) — средство языка C++, предназначенное для кодирования обобщённых алгоритмов, без привязки к некоторым параметрам (например, типам данных, размерам буферов, значениям по умолчанию).

Новый!!: Предметно-ориентированный язык и Шаблоны C++ · Узнать больше »

Языково-ориентированное программирование

Языково-ориентированное программирование (ЯОП) (Language Oriented Programming), также Расходящаяся разработка (middle out development), также, также Разработка, опирающаяся на предметно-специфичный язык (DSL-Based Development) — парадигма программирования, заключающаяся в разбиении процесса разработки программного обеспечения на стадии разработки предметно-ориентированных языков (DSL) и описания собственно решения задачи с их использованием.

Новый!!: Предметно-ориентированный язык и Языково-ориентированное программирование · Узнать больше »

Мультипарадигмальный язык программирования

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

Новый!!: Предметно-ориентированный язык и Мультипарадигмальный язык программирования · Узнать больше »

Метапрограммирование

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

Новый!!: Предметно-ориентированный язык и Метапрограммирование · Узнать больше »

Интегрированная среда разработки

Интегри́рованная среда́ разрабо́тки, ИСP (Integrated development environment — IDE), также единая среда разработки, ЕСР — комплекс программных средств, используемый программистами для разработки программного обеспечения (ПО).

Новый!!: Предметно-ориентированный язык и Интегрированная среда разработки · Узнать больше »

Библиотека (программирование)

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

Новый!!: Предметно-ориентированный язык и Библиотека (программирование) · Узнать больше »

Вёрстка

Вёрстка — монтаж полос оригинал-макета из составных элементов: набранного текста, заголовков, таблиц, иллюстраций, украшений и пр.

Новый!!: Предметно-ориентированный язык и Вёрстка · Узнать больше »

Визуальное программирование

Визуальное программирование — способ создания программы для ЭВМ путём манипулирования графическими объектами вместо написания её текста.

Новый!!: Предметно-ориентированный язык и Визуальное программирование · Узнать больше »

Вики-разметка

Так вики-разметка используется в Википедии Вики-разметка — язык разметки, который используется для оформления текста на веб-сайтах (как правило, относящихся к классу вики-проектов) и позволяет упростить доступ к возможностям языка HTML.

Новый!!: Предметно-ориентированный язык и Вики-разметка · Узнать больше »

Графический интерфейс пользователя

Схема графического интерфейса пользователя (GUI). Графи́ческий интерфе́йс по́льзователя (ГИП), графический пользовательский интерфейс (ГПИ) (graphical user interface, GUI) — разновидность пользовательского интерфейса, в котором элементы интерфейса (меню, кнопки, значки, списки и т. п.), представленные пользователю на дисплее, исполнены в виде графических изображений.

Новый!!: Предметно-ориентированный язык и Графический интерфейс пользователя · Узнать больше »

Лисп

Массачусетского технологического института. Лисп (LISP, от LISt Processing language — «язык обработки списков»; современное написание: Lisp) — семейство языков программирования, программы и данные в которых представляются системами линейных списков символов.

Новый!!: Предметно-ориентированный язык и Лисп · Узнать больше »

Логическое программирование

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

Новый!!: Предметно-ориентированный язык и Логическое программирование · Узнать больше »

Логика первого порядка

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

Новый!!: Предметно-ориентированный язык и Логика первого порядка · Узнать больше »

.ini

ini-файл (Initialization file) — это файл конфигурации, который содержит данные настроек для Microsoft Windows, Windows NT и некоторых приложений.

Новый!!: Предметно-ориентированный язык и .ini · Узнать больше »

Перенаправления здесь:

DSEL, EDSL, Мини-язык, Предметно-ориентированный язык программирования, Предметно-специфичный язык, Проблемно-ориентированный язык, Встраиваемый язык, Встроенный язык, Встроенный язык программирования.

ИсходящиеВходящий
Привет! Мы на Facebook сейчас! »