Los tipos de lenguajes de programación según
la forma de ejecución se clasifican en dos grandes grupos y estos son:
Lenguajes compilados y leguajes interpretados.

-
Los Lenguajes compilados son
aquellos cuya función es traducir un programa escrito en un
determinado lenguaje a un idioma que la computadora entienda
(lenguaje maquina con código binario). Al usar un lenguaje compilado
(como lo son los lenguajes del popular Visual Studio de microsoft),
el programa desarrollado nunca se ejecuta mientras haya errores,
sino hasta que luego de haber compilado el programa, ya no aparecen
errores en el código.

-
Los lenguajes interpretados son
aquellos que necesitan de un interprete que este almacenado en el
sistema operativo del disco, o incluido de manera permanente dentro
de la maquina con el software de programación. Estos interpretes
toman cada proposición del programa fuente y lo convierte a lenguaje
de maquina conforme vaya siendo necesario durante el proceso de los
datos. No se graba el código objeto para utilizarlo posteriormente.

Ejemplo de un programa escrito en C y como va
pasando por los diferentes procesos hasta llegar a lenguaje de maquina para
que luego sea interpretado y corrido por el microprocesador.
 |