Lenguajes de Programación Compilados vs Interpretados | Jose Luis Bugarin

Lenguajes de programación como ensamblador, COBOL, C / C ++ se traducen ejecutando el código fuente a través de un compilador. Esto resulta en un código eficiente que puede ser ejecutado cualquier numero de veces. El impacto de la traducción se incurre una sola vez, cuando se compila la fuente; a partir de entonces, solo necesita ser cargado y ejecutado.

Los lenguajes de programación interpretados, deben ser analizados, interpretados y ejecutados cada vez que se ejecuta el programa, lo que aumenta considerablemente el costo de ejecución del programa. Por esta razón, los programas interpretados suelen ser menos eficientes que los programas compilados.

Si alguna vez has participado en un proyecto de migración de un lenguaje compilado, te podrás dar cuenta que el compilador te entregara todos los errores posibles para su modificación. Un lenguaje interpretado tienes que ejecutarlo para que te pueda dar los errores.

Java-C# son compilados y php-python-ruby son lenguajes interpretados.

Te recomiendo sacar tus propias conclusiones 🙂

 

4 comentarios

Añadir un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *