The terms "interpreted language" or "compiled language" merely mean that the canonical implementation of that language is an interpreter or a compiler; a high level language is ideally an abstraction which is independent of particular implementations.
The terms "interpreted language" or "compiled language" merely mean that the canonical implementation of that language is an interpreter or a compiler; a high level language is ideally an abstraction. This abstraction is independent of particular implementations.