Динамический язык программирования

Динамический язык программирования

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

Динамическая типизация является основным, но не единственным критерием динамического языка программирования[1].

К динамическим языкам относятся: Perl, Tcl, Python, PHP, Ruby, Smalltalk, JavaScript. Некоторыми динамическими чертами обладает также Visual Basic.

Примечания

  1. Линда Дейли Полсон. Разработчики переходят на динамические языки // Открытые системы. — 2007. — № 2.



Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Полезное


Смотреть что такое "Динамический язык программирования" в других словарях:

  • Перл (язык программирования) — Perl Семантика: мультипарадигменный: императивный, объектно ориентированный, функциональный Тип исполнения: интерпретатор Появился в: 1987 г. Автор(ы): Ларри Уолл …   Википедия

  • Язык программирования Рубин — Ruby Семантика: мультипарадигмальный Тип исполнения: интерпретатор Появился в: 1995 г. Автор(ы): Юкихиро Мацумото Последняя версия: 1.9.1 …   Википедия

  • Язык программирования Dylan — Dylan  динамический объектно ориентированный язык программирования, нацеленный на быструю разработку программ, разработанный, прежде всего, усилиями множественное наследование, полиморфизм и многие другие функции. Язык общего назначения,… …   Википедия

  • Рубин (язык программирования) — Ruby Семантика: мультипарадигмальный Тип исполнения: интерпретатор Появился в: 1995 г. Автор(ы): Юкихиро Мацумото Последняя версия: 1.9.1 …   Википедия

  • Оберон (язык программирования) — У этого термина существуют и другие значения, см. Оберон. Oberon Класс языка: императивный, структурированный, модульный Появился в: 1986 Автор(ы) …   Википедия

  • Рапира (язык программирования) — У этого термина существуют и другие значения, см. Рапира (значения). РАПИРА  Расширенный Адаптированный Поплан Интерпретатор, Редактор, Архив  процедурный язык программирования. Разработан в начале 80 х годов в СССР в качестве средства… …   Википедия

  • Джулия (язык программирования) — У этого термина существуют и другие значения, см. Джулия. Джулия Класс языка: процедурный Тип исполнения: компилируемый (JIT) Появился в: 2009 Автор(ы): Стефан Карпински, Джефф Безансон, Вирал Шах …   Википедия

  • Dylan (язык программирования) — У этого термина существуют и другие значения, см. Dylan. Dylan  динамический объектно ориентированный язык программирования, нацеленный на быструю разработку программ, разработанный, прежде всего, усилиями Apple. При необходимости, позже… …   Википедия

  • Эрланг (язык программирования) — Erlang Файл:Erlang logo.png Семантика: мультипарадигмальный: конкурентное, функциональное программирование Появился в: 1987 г. Автор(ы): Типизация данных: строгая, динамическая Основные реализации: E …   Википедия

  • Self (язык программирования) — Self объектно ориентированный, прототипный язык программирования, который задумывался как развитие языка Xerox PARC, а потом в Стэндфордском университете. Это была экспериментальная разработка, целью которой было выяснить, насколько далеко можно… …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»