Ciencias Sociales, pregunta formulada por farigel1781, hace 16 horas

Diferencias entre lenguaje interpretado y compilado

Respuestas a la pregunta

Contestado por nathyoviedocorrea
1

Respuesta:

Tienes que tener estas cosas en cuenta:

Explicación:

Lenguajes compilados

Los lenguajes compilados son aquellos lenguajes de alto nivel que como su nombre lo sugiere, requieren de un compilador (programa que traduce un lenguaje de alto nivel en código máquina o lenguaje máquina) para traducirlo y crear la parte ejecutable.

Los lenguajes de alto nivel permiten escribir instrucciones en un idioma muy parecido al inglés así como hacer uso de notaciones matemáticas comunes.

Ejemplos: C y C++

Lenguajes interpretados

Los lenguajes interpretados son aquellos lenguajes de programación también de alto nivel en donde el código fuente debe ser traducido a un lenguaje que la máquina entienda y pueda realizar, no crean un archivo externo.

Ejemplos: Python y Ruby

Ahora, estos son solo los conceptos de cada palabra que deberías de tener en cuenta. Ahora sí pasemos con las diferencias.

Los lenguajes interpretados son multiplataforma, recordemos que una plataforma es un sistema operativo que ejecuta programas, por lo que son más flexibles pero se requiere de un intérprete (programa informático que analiza y ejecuta otros programas) para traducirlo y que la máquina lo reconozca.

Por otro lado los lenguajes compilados están preparados para ejecutarse inmediatamente ya que durante la compilación se tradujo todo a un lenguaje que la máquina entendiera (lenguaje máquina) y por ello suelen ser más rápidos.

Espero y te sirva, que tenga buena tarde y que mitski lo bendiga. Jeje

Otras preguntas