Содержание
35 отношения: Autoconf, Automake, C++, Common Lisp, GROMACS, HTML, Imake, JavaScript, Make, OCaml, PHP, Scheme, SQL, TeX, X Window System, XML, XSLT, Кодогенерация, Комментарии (программирование), Компилятор, Предметно-ориентированный язык, Препроцессор GPRE, Препроцессор Си, Рекурсивный акроним, Си (язык программирования), Сниппет, Сопрограмма, Транслятор, Язык программирования, Макропроцессор m4, Монада (программирование), Метапрограммирование, Директива (программирование), Лисп, Лексический анализ.
- Реализации языков программирования
Autoconf
Autoconf — утилита для создания конфигурационных скриптов (configure), которые автоматически настраивают пакеты с исходным кодом для работы в Unix-подобных операционных системах.
Посмотреть Препроцессор и Autoconf
Automake
Automake — это утилита для автоматической генерации файлов Makefile.in из файлов Makefile.am.
Посмотреть Препроцессор и Automake
C++
++ (читается си-плюс-плюс) — компилируемый, статически типизированный язык программирования общего назначения.
Посмотреть Препроцессор и C++
Common Lisp
Common Lisp (сокращённо — CL) — диалект языка программирования Лисп, стандартизированный ANSI.
Посмотреть Препроцессор и Common Lisp
GROMACS
GROMACS (groningen machine for chemical simulations, гронингенская машина для химического моделирования) пакет программ для моделирования физико-химических процессов в молекулярной динамике.
Посмотреть Препроцессор и GROMACS
HTML
HTML (от HyperText Markup Language — «язык гипертекстовой разметки») — стандартизированный язык разметки документов во Всемирной паутине.
Посмотреть Препроцессор и HTML
Imake
imake — устаревшая система автоматизации сборки, использующая препроцессор языка Си.
Посмотреть Препроцессор и Imake
JavaScript
JavaScript (аббр. JS) — мультипарадигменный язык программирования.
Посмотреть Препроцессор и JavaScript
Make
make — утилита, автоматизирующая процесс преобразования файлов из одной формы в другую.
Посмотреть Препроцессор и Make
OCaml
OCaml (Objective Caml) — современный объектно-ориентированный язык функционального программирования общего назначения, который был разработан с учётом безопасности исполнения и надёжности программ.
Посмотреть Препроцессор и OCaml
PHP
PHP (PHP: Hypertext Preprocessor — «PHP: препроцессор гипертекста»; первоначально Personal Home Page Tools — «Инструменты для создания персональных веб-страниц») — скриптовый язык общего назначения, интенсивно применяемый для разработки веб-приложений.
Посмотреть Препроцессор и PHP
Scheme
Scheme — это функциональный язык программирования, один из трёх наиболее популярных в наши дни диалектов языка Лисп (другие популярные диалекты — это Common Lisp и Clojure).
Посмотреть Препроцессор и Scheme
SQL
SQL (structured query language — «язык структурированных запросов») — декларативный язык программирования, применяемый для создания, модификации и управления данными в реляционной базе данных, управляемой соответствующей системой управления базами данных.
Посмотреть Препроцессор и SQL
TeX
TeX — система компьютерной вёрстки, разработанная американским профессором информатики Дональдом Кнутом в целях создания компьютерной типографии.
Посмотреть Препроцессор и TeX
X Window System
X Window System — оконная система, обеспечивающая стандартные инструменты и протоколы для построения графического интерфейса пользователя.
Посмотреть Препроцессор и X Window System
XML
XML (eXtensible Markup Language) — расширяемый язык разметки.
Посмотреть Препроцессор и XML
XSLT
XSLT (eXtensible Stylesheet Language Transformations) — язык преобразования XML-документов.
Посмотреть Препроцессор и XSLT
Кодогенерация
Кодогенерация — часть процесса компиляции, когда специальная часть компилятора, кодогенератор, конвертирует синтаксически корректную программу в последовательность инструкций, которые могут выполняться на машине.
Посмотреть Препроцессор и Кодогенерация
Комментарии (программирование)
Коммента́рии — пояснения к исходному тексту программы, находящиеся непосредственно внутри комментируемого кода.
Посмотреть Препроцессор и Комментарии (программирование)
Компилятор
Компиля́тор — программа или техническое средство, выполняющее компиляциюГОСТ 19781-83 //; см.
Посмотреть Препроцессор и Компилятор
Предметно-ориентированный язык
Предметно-ориентированный язык (domain-specific language, DSL — «язык, специфический для предметной области») —, специализированный для конкретной области применения (в противоположность, применимому к широкому спектру областей и не учитывающему особенности конкретных сфер знаний).
Посмотреть Препроцессор и Предметно-ориентированный язык
Препроцессор GPRE
Препроцессор GPRE — компьютерная программа для операционных систем UNIX, GNU/Linux и Microsoft Windows, осуществляющая перевод команд языков Embedded SQL и Dynamic SQL в выражения базового языка программирования.
Посмотреть Препроцессор и Препроцессор GPRE
Препроцессор Си
Препроцессор С/С++ (pre processor, предобработчик) — программа, подготавливающая код программы на языке C/C++ к компиляции.
Посмотреть Препроцессор и Препроцессор Си
Рекурсивный акроним
Рекурси́вный акро́ним — бэкроним (аббревиатура или акроним), который косвенно или напрямую ссылается на себя.
Посмотреть Препроцессор и Рекурсивный акроним
Си (язык программирования)
Си (C) — компилируемый статически типизированный язык программирования общего назначения, разработанный в 1969—1973 годах сотрудником Bell Labs Деннисом Ритчи как развитие языка Би.
Посмотреть Препроцессор и Си (язык программирования)
Сниппет
Сниппет (snippet — отрывок, фрагмент) — фрагмент исходного текста или кода программы, применяемый в поисковых системах, текстовых редакторах и средах разработки.
Посмотреть Препроцессор и Сниппет
Сопрограмма
Сопрограммы (coroutines) — методика связи программных модулей друг с другом по принципу кооперативной многозадачности: модуль приостанавливается в определённой точке, сохраняя полное состояние (включая стек вызовов и счётчик команд), и передаёт управление другому.
Посмотреть Препроцессор и Сопрограмма
Транслятор
Трансля́тор — программа или техническое средство, выполняющее трансляцию программыГОСТ 19781-83 //.
Посмотреть Препроцессор и Транслятор
Язык программирования
Язык программи́рования — формальный язык, предназначенный для записи компьютерных программISO/IEC/IEEE 24765:2010 Systems and software engineering — VocabularyISO/IEC 2382-1:1993, Information technology — Vocabulary — Part 1: Fundamental terms.
Посмотреть Препроцессор и Язык программирования
Макропроцессор m4
Макропроцессор m4, разработанный в 1977 году программистами Брайаном Керниганом и Денисом Ритчи, предназначен для макрогенерации на предварительном проходе в различных языках.
Посмотреть Препроцессор и Макропроцессор m4
Монада (программирование)
Мона́да — это абстракция линейной цепочки связанных вычислений.
Посмотреть Препроцессор и Монада (программирование)
Метапрограммирование
Метапрограммирование — вид программирования, связанный с созданием программ, которые порождают другие программы как результат своей работы (в частности, на стадии компиляции их исходного кода), либо программ, которые меняют себя во время выполнения (самомодифицирующийся код).
Посмотреть Препроцессор и Метапрограммирование
Директива (программирование)
В программировании термин «директива» (указание) по использованию похож на термин «команда», так как также используется для описания некоторых конструкций языка программирования (то есть указаний компилятору или ассемблеру особенностей обработки при компиляции).
Посмотреть Препроцессор и Директива (программирование)
Лисп
Массачусетского технологического института. Лисп (LISP, от LISt Processing language — «язык обработки списков»; современное написание: Lisp) — семейство языков программирования, программы и данные в которых представляются системами линейных списков символов.
Посмотреть Препроцессор и Лисп
Лексический анализ
В информатике лексический анализ («токенизация», от tokenizing) — процесс аналитического разбора входной последовательности символов на распознанные группы — лексемы, с целью получения на выходе идентифицированных последовательностей, называемых «токенами» (подобно группировке букв в словах).
Посмотреть Препроцессор и Лексический анализ
См. также
Реализации языков программирования
- C3-линеаризация
- P-код
- Ragel
- Безопасность доступа к памяти
- Виртуальная машина
- Защищённый режим
- Интерпретатор
- Исполняемый файл
- Компилятор
- Компоновщик
- Лексический анализ
- Неопределённое поведение
- Объектный модуль
- Оптимизирующий компилятор
- Препроцессор
- Проблема фунарга
- Программная транзакционная память
- Реальный режим
- Режим виртуального 8086
- Транслятор
- Хвостовая рекурсия
- Шитый код
- Язык ассемблера