Muchos programas utilizan lenguajes informáticos, entonces, ¿cómo se inventaron estos lenguajes informáticos?
Me especialicé en ingeniería electrónica y tecnología informática, y también he diseñado y escrito mi propio lenguaje de programación
El procesador de la computadora solo entiende dos números, 0 y 1, algunos son 32- bit y algunos son de 64 bits
Pero es demasiado irrazonable que la gente escriba 01010101, por lo que existe el lenguaje ensamblador
La computadora traducirá el lenguaje ensamblador a 01010101 y luego ejecútalo
El lenguaje ensamblador es muy primitivo, por eso existen lenguajes de nivel superior basados en lenguaje ensamblador, como fortran y c
Ahora, está java haskell ruby lisp y así sucesivamente
De todos modos, debe traducirse al 0101010101 antes de poder ejecutarse
Básicamente, el lenguaje se construye capa por capa
Conocimiento del circuito no es necesario a menos que diseñe una CPU o un lenguaje ensamblador de configuración de CPU, etc.