Red de conocimientos turísticos - Información de alquiler - ¿Cómo se escriben los distintos lenguajes de programación?

¿Cómo se escriben los distintos lenguajes de programación?

Esta pregunta ya involucra el origen de las computadoras. A los humanos les llevará 100 años responder completamente a la pregunta.

1. ¿Qué es el hardware? Cada hardware funciona de manera diferente.

2. El hardware informático comienza con los semiconductores.

En pocas palabras, debido al descubrimiento de los semiconductores, la gente descubrió que cuando se les da algo de electricidad, realizarán los cambios correspondientes, es decir, la señal eléctrica cambiará. Cuando se conocen estas reglas y el hardware creado usando estas reglas, como una CPU u otro chip, tiene algunas reglas de cambio de señal, ya tiene algo similar a un conjunto de instrucciones.

3. Lenguaje de máquina. Una serie de instrucciones escritas en base a este conjunto de instrucciones es un programa que se puede utilizar para cálculos. Este es el lenguaje de máquina.

4. El lenguaje de máquina es demasiado diferente del lenguaje humano para ser conveniente para la lectura y la escritura, por lo que los lenguajes de nivel superior, como el lenguaje ensamblador, y los lenguajes de nivel superior, como el lenguaje C, etc. se producen. Las cosas escritas en estos lenguajes pasan por un compilador y se compilan en lenguaje de máquina para que la máquina las ejecute.

5. Para comprender mejor la expresión de los programas, expresar mejor las cosas en el mundo y la relación directa entre las cosas, surgieron lenguajes orientados a objetos como los mensajes. Por ejemplo, C++

En resumen, varios lenguajes de programación deben usar sus propios compiladores para convertir programas que usted pueda entender en lenguajes que las máquinas puedan entender.

Responde las preguntas:

1. A los humanos les tomó varias generaciones desarrollar tantos lenguajes. No es algo que una sola persona pueda hacer.

2. No es necesario programar un lenguaje a partir del hardware, y no es necesario reinventar la rueda. Para estar sobre los hombros de gigantes, casi todos los lenguajes se programan utilizando otro lenguaje más cercano a la máquina. Si lo desea, puede utilizar el lenguaje C para escribir en otro idioma.

Mi nivel es limitado, por favor pídele a un experto que te indique cualquier imprecisión.