Del software al hardware — RexDac Academy

RexDac AcademyNotas técnicas · Ayuda tener algunos conocimientos previos
0%Notas publicadas leídas · en este dispositivo

Nivel 0 — ¿Qué significa realmente programar?

Del software al hardware

Notas originales de SunDiaL · Ver fuente en inglés

Para que un programa pueda ejecutarse, primero debe convertirse en código de bytes. Esto puede hacerse mediante:

Transpilación

Traducir el código de un lenguaje a otro. La particularidad es que ambos lenguajes son del mismo nivel. Un ejemplo destacado es la conversión de TypeScript a JavaScript.

Compilación

Traducir código de alto nivel a código de un nivel inferior o a código de bytes. El programa se traduce de principio a fin, lo que produce un ejecutable.

Interpretación

La acción de traducir código de alto nivel a código de un nivel inferior o a código de bytes. El programa se traduce y se ejecuta línea por línea.