javaやmicrosoft visual basicのように、登場当初はインタプリタ方式だったが、のちにネイティブコードへのjitコンパイルやaotコンパイルをサポートするようになった言語もある。