А мы сегодня продолжаем тему языков программирования, вчера мы говорили про интерпретируемые и компилируемые языки, но конечно, как и во всем есть некоторые исключения из правил, которые в нашем случае называется языки смешанного типа. Языки смешанного типа – это компилируемо-интерпретируемые языки, например, Java относится именно к компилируемо-интерпретируемым языкам программирования. Интерпретатор в Java называется "виртуальная машина".

Пример из жизни: Смешанные языки можно сравнить с полуфабрикатом. Его быстро готовить, он долго хранится. Но как вы понимаете, вкус будет хуже, чем у свежеприготовленной пищи.

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

Примеры таких языков: Java, C#

#itrecruiter