Что такое скрипты и с чем их едят — Lua & C++ / Хабрахабр
Софт. Программы для компьютера. Для пк

Категория:Скриптовые языки

Сценарный язык язык сценариев , жарг. Разница между программами и сценариями довольно размыта. Согласно Джону Устерхауту , автору языка Tcl , высокоуровневые языки можно разделить на языки системного программирования англ. Последние он также назвал склеивающими языками англ. Сценарии обычно интерпретируются , а не компилируются [2] , хотя сценарные языки программирования один за другим обзаводятся JIT-компиляторами [3] [4] [5]. В более узком смысле под скриптовым языком может пониматься специализированный язык для расширения возможностей командной оболочки или текстового редактора и средств администрирования операционных систем [6].

Программирование на скриптовых языках

Языки программирования вообще и сценарные языки в частности могут быть классифицированы множеством различных способов. В плане быстродействия скриптовые языки можно разделить на языки динамического разбора sh , COMMAND. COM и предварительно компилируемые Perl.

Программирование на скриптовых языках

Языки динамического разбора считывают инструкции из файла программы минимально требующимися блоками, и исполняют эти блоки, не читая дальнейший код. Предкомпилируемые языки транслируют всю программу в байт-код и затем исполняют его. По применению языки можно грубо разделить на три типа [7]:. Появились ещё в х годах для управления заданиями в операционных системах. В этот класс входят языки пакетной обработки англ. Эти языки чаще всего используются в пакетном режиме обработки [7].

Например, язык AppleScript операционной системы MacOS имеет редактор Script Editor, который позволяет записывать действия по мере их выполнения пользователем в системе в файл сценария текстовый файл и оформлять в виде исполняемой программы.

Такой подход позволяет составлять простейшие сценарии непрограммирующим пользователем [8]. Сценарные языки этого типа начали появляться в е годы, когда на промышленных персональных компьютерах стало возможным интерактивное общение с ОС. В клиент-серверной архитектуре такие языки работали в клиентской части программного обеспечения [7]. Этот тип сценарных языков наиболее известен особенно в применении к веб-программированию.

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

Языки этого типа стали возникать с х годов [7]. Следует заметить, что многие языки этой категории имеют более широкое применение, чем в качестве просто языков сценариев. Создатель Java Джеймс Гослинг отвёл динамическим языкам программирования упомянув PHP и Ruby роль сценарных языков, генерирующих веб-страницы, но непригодных для применения в более широкой нише приложений из-за проблем с масштабируемостью и производительностью [9]. Материал из Википедии — свободной энциклопедии. Предметно-ориентированный язык Встраиваемые языки.

Представление грамматик , интуит. Навигация Персональные инструменты Вы не представились системе Обсуждение Вклад Создать учётную запись Войти. Пространства имён Статья Обсуждение. Просмотры Читать Править Править вики-текст История.

Эта страница последний раз была отредактирована 26 апреля в Текст доступен по лицензии Creative Commons Attribution-ShareAlike ; в отдельных случаях могут действовать дополнительные условия.

Программирование на скриптовых языках

Свяжитесь с нами Политика конфиденциальности Описание Википедии Отказ от ответственности Разработчики Соглашение о cookie Мобильная версия.

Опубликовано в рубрике Xerox
Twitter Delicious Facebook Digg Stumbleupon Favorites More
  • Прикрепленное видео

Все права защищены. © 2001 toozza.ru