コンパイルされた言語と1つの解釈された言語の主な違いは、コンパイルされた言語に実行される前に追加のステップが必要であることです。これは、プログラムのソースコードを最初にマシン言語にコンパイルする必要があることを意味します。これは、コンピューターが理解できることです。一方、解釈された言語は、以前にコンパイルする必要なく、コンピューターに直接送信されます。これは、解釈された言語のプログラムが簡単であることを意味しますが、コードはコンパイルされた言語よりもはるかに遅く実行できます[2]。
La principal diferencia entre un lenguaje compilado y uno interpretado es que el lenguaje compilado requiere un paso adicional antes de ser ejecutado. Esto significa que el código fuente del programa primero debe ser compilado a un lenguaje de máquina, que es entendible por la computadora. Por otro lado, los lenguajes interpretados se envían directamente a la computadora sin necesidad de compilarse previamente. Esto significa que los lenguajes interpretados son más fáciles de programar, pero el código puede ejecutarse mucho más lento que en un lenguaje compilado [2].