Los diferentes lenguajes de programación traducen a binario compilando o interpretando.
Compilar | Interpretar
1. Los lenguajes compilados se escriben con una interfaz o IDE que al final produce un archivo ejecutable, apk (Android), exe (Windows), dmg (Mac).
2. Los lenguajes interpretados se pueden escribir con cualquier editor de texto y no producen archivos ejecutables.
Áreas de aplicación.
1. Los lenguajes compilados se usan en la creación de programas para instalar en dispositivos y computadoras.
2. Los lenguajes interpretados se utilizan en el desarrollo de aplicaciones virtuales para ejecutar sobre internet, sin instalar directamente en ningún dispositivo o computadora.