Ver Mensaje Individual
  #8 (permalink)  
Antiguo 01/08/2005, 02:31
WebStorm
 
Fecha de Ingreso: enero-2005
Mensajes: 139
Antigüedad: 19 años, 3 meses
Puntos: 0
Hola,

Existen los lenguajes compilados, y los lenguajes interpretados.

Lenguajes compilados, son aquellos que en el momento de compilarlos, las instrucciones se convierten a sentencias en código nativo de las plataformas para las que fueron diseñados. Es decir, que cualquier máquina que tenga la plataforma para la que fueron diseñados (Windows, Linux, MacOS, etc...), puede ejecutarlos sin la ayuda de ningún soporte adicional (a excepción de alguna DLL o cosas por el estilo).

Lenguajes interpretados, son aquellos que necesitan ser "traducidos" por la máquina cada vez que se ejecuta un programa. Esto, aunque parezca un atraso, tiene una ventaja tremenda. Un programador puede escribir un proceso sin preocuparse de si se va a ejecutar en Windows, Linux, una PDA o una cafetera. Cada plataforma después llevará su propio intérprete y se las apañará para reproducir correctamente el programa.

Ejemplos de lenguajes compilados (los que generan los .EXE) son C, Pascal, Delphi, Visual C++, etc...
Ejemplos de lenguajes interpretados: Pues nuestro maravilloso Java.

Espero haberme explicado bien.

Saludos.