«Встроенная поддержка», по крайней мере, в интерпретируемых или JIT-скомпилированных языках обычно означает код, который в основном представляет собой ссылку на предварительно скомпилированную функциональность, которая находится ниже интерпретатора.
Например, в JavaScript, если вы оповестите window.open в Firefox, вы, вероятно, увидите функцию, внутренности которой говорят что-то вроде «[native code]». В то время как все ссылки передаются интерпретатору, и необходимо предпринять шаги для установления контекста и области действия, внутренности в основном кэшируются и готовы к работе. Например, window.open, вероятно, вызывает что-то из среды выполнения браузера.
Это отличается от неродных объектов и методов, которые вы или кто-то другой написал, потому что в этих случаях все ваши утверждения необходимо интерпретировать / оценивать.
Если бы кто-то использовал этот термин в отношении языка, который предварительно компилируется, я бы предположил, что он имел в виду все базовые языковые вещи, которые компилятор фактически токенизирует и преобразует в машинный код, по сравнению с тем, что вы определяете сами, что больше относится к структуры и ссылки используются, чтобы связать все это вместе.