Lenguajes de programación compilados vs interpretados

La programación es darle instrucciones a una computadora, ¿pero como se puede hacer? mediante los lenguajes interpretados y compilados. Aquí te explico todos los detalles:

Diseño web
8 minutos
Hace 3 años
Lenguajes de programación compilados vs interpretados

¡Accede a cientos de cursos
con solo un pago al año!

Blog Microbanner

En una definición sencilla, la programación es darle instrucciones y ordenes a una computadora para que ella las ejecute. ¿Pero cómo podemos darle instrucciones a una computadora si nosotros hablamos idiomas y ellas solo entienden puros unos y ceros (10101)? La respuesta es simple: con los lenguajes interpretados y compilados.

Lenguajes compilados

Los programadores no hablan el mismo idioma que las computadoras, que se llama binario, sino que se comunican por medio del español, francés, inglés, entre otros. Por lo qué, por muchos años, se tuvo que ir al lenguaje de la máquina y leer toda la documentación, lo que tomaba mucho tiempo.

Sin embargo, a una persona se le ocurrió programar en inglés: su nombre era Grace Hopper. En su momento se burlaban de ella y todos creían que era una locura. No obstante, ella creó un compilador, que era una tecnología que permitía escribir en inglés y luego transformaba el inglés al lenguaje de la máquina. Aquí nació le lenguaje compilado.

Lenguajes interpretados

Por su parte, el lenguaje interpretado es aquel que se envía directamente a la computadora, no se transforma en el camino, por lo que cuando llegue a la máquina tiene que hacer algo llamado: interpretación. Es decir, el software se ejecutará y transformará ese código a instrucciones para la computadora en ese mismo momento. Entre ellos están JavaScript, PHP, Python, Ruby y muchos más. ¡Todos estos lenguajes los puedes aprender en EDteam!

En resumen, un leguaje compilado es aquel que tiene que traducirse al lenguaje de la máquina para poder enviar las instrucciones que ella va a ejecutar mientras que el interpretado se envía directamente a la computadora.

Es por esta razón que los lenguajes compilados suelen ser más rápidos porque ya se tradujeron previamente, entre ellos existen existen C, C+, Go, Rust, entre otros.

La programación puede ser intimidando al comienzo. Sin embargo, todos los lenguajes comparten los mismos principios y lógica. Inicia en el mundo de la programación completamente gratis con el curso Programación desde cero y aprende la lógica que te permitirá dominar cualquier lenguaje.

En EDteam te tenemos una súper noticia: ¡este jueves llega el Black Friday! Es la oportunidad que estabas esperando para subir a premium hasta con 50% de descuento. Recuerda que el Black Friday solo es una vez al año ¿vas a dejarlo pasar? ¡es ahora o en 2022! Deja tu correo aquí y sé el primero en conocer todas nuestras promociones.

lenguajes-interpretados-vs-compilados-infografia.png

Comentarios de los usuarios

Pregunta a ChatEDT