Интернет магазин китайских планшетных компьютеров



Компьютеры - Компилируемый язык программирования

22 января 2011


Оглавление:
1. Компилируемый язык программирования
2. Компилируемые языки программирования



Компилируемый язык программирования -- это такой язык программирования, что программы написанные на нём, как правило компилируются в машинный код компилятором.

Классификация языков программирования на компилируемые и интерпретируемые, является неточной и весьма условной, поскольку для любого языка программирования может быть создан как компилятор, так и интерпретатор. И, в действительности, существует множество языков, инструментарий которых включает в себя и компилятор, и интерпретатор. Кроме того, существуют реализации языков, которые компилируют исходный текст программы в байт-код, который затем либо интерпретируется, либо выполняется т.н. JIT-компилятором. Это привносит ещё больше неясности в вопрос о том, где именно должна быть проведена граница между компилируемым языком и языком интерпретируемым.

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

  • скорость выполнения программы, скомпилированной в машинный код, превосходит скорость интерпретируемой программы, как правило, в десятки и сотни раз;
  • в случае использования компилятора, при внесении изменений в исходный код программы, прежде чем эти изменения можно будет увидеть в работе программы, необходимо выполнить компиляцию исходного текста.


Просмотров: 2313


<<< Квалификаторы типа
Компонентный Паскаль >>>