インタプリタかコンパイラかの違いは言語の種類と別の話じゃない。
大きく関係している。
BASICはインタプリタ用として作られた言語であることは間違いない。
インタプリタ用として考えられた言語は、インタプリトしやすいようにさまざまな制限がある。
たとえコンパイラにしたところ、言語が変わらない限り言語構造は変わらない。
BASICはインタプリタ用のダサイ言語構造だ。
簡単に言うと原始言語だな。
BASICコンパイラはコンパイラになっただけで原始言語に変わりない。