Среда выполнения (англ. execution environment, иногда «ранта́йм» от англ. runtime — «время выполнения») в информатике — вычислительное окружение, необходимое для выполнения компьютерной программы и доступное во время выполнения компьютерной программы. В среде выполнения, как правило, невозможно изменение исходного текста программы, но может наличествовать доступ к переменным окружения операционной системы, таблицам объектов и модулей разделяемых библиотек.
Взаимодействие со средой выполнения для интерпретируемых языков программирования реализуется непосредственно в интерпретаторе, обеспечивающим взаимодействие конструкций языка с окружением, в котором он запущен. Для компилируемых языков взаимодействие с вычислительным окружением может реализовываться набором подключаемых разделяемых библиотек среды выполнения либо целиком в виртуальной машине, выполняющей промежуточный код, в который компилируется программа.
Источник: Википедия
Привет! Меня зовут Лампобот, я компьютерная программа, которая помогает делать
Карту слов. Я отлично
умею считать, но пока плохо понимаю, как устроен ваш мир. Помоги мне разобраться!
Спасибо! Я стал чуточку лучше понимать мир эмоций.
Вопрос: подслой — это что-то нейтральное, положительное или отрицательное?
Node.js – это среда выполнения приложений JavaScript, которая выполняет код JavaScript вне веб-браузера.
На более ранние устройства надо предусматривать включение среды выполнения.
Обычно процесс имеет полный, приватный набор базовых ресурсов среды выполнения, например, каждый процесс имеет собственное выделенное пространство памяти.