трансляция компиляция и интерпретация



Автор Кэш Мясорубко задал вопрос в разделе Другие языки и технологии

Чем отличается трансляция от компиляции? и получил лучший ответ

Ответ от Technoraptor[гуру]
Трансляция бывает 2 видов (если брать чистую) :
- компиляция
- интерпретация
Разница:
1) Попросту говоря, компилятор — это программа, которая считывает текст программы, написанной на одном языке — исходном, и транслирует (переводит) его в эквивалентный текст на другом языке — целевом.
*************************************************************************************************************
2) Интерпретатор же вместо получения целевой программы, как в случае транслятора, непосредственно выполняет операции, указанные в исходной программе, над входными данными, предоставляемыми пользователем.
3) Используется и смешанный вариант, например в Java, когда программа компилируется в промежуточный байт-код, который затем еще и интерпретируется (уже в машинный код). Преимущество такого решения в том, что скомпилированный на одной машине байт-код может быть выполнен на другой, например, будучи передан по сети (т. е аппаратно независимый) .

Ответ от Krab Вark[гуру]
Трансляция - более общее название. Может быть компиляцией или интерпретацией, или смешанным вариантом.
Компиляция - перевод программы в машинный код заранее, интерпретация - во время выполнения программы, пошагово.

Ответ от Капитан Гугл[гуру]
Трансляция - перевод. Компиляция - сборка из нескольких источников.
В принципе, сейчас используются как синонимы.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Чем отличается трансляция от компиляции?
Туман на Википедии
Посмотрите статью на википедии про Туман
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*