“Conocimiento Programación>Lenguajes De Programación

¿Por qué una computadora usaría el programa de traductor?

2012/4/26
Una computadora no * usaría * un programa de traductor de la misma manera que un humano comprendería un lenguaje diferente. En su lugar, las computadoras usan programas de traductor, que se llaman con mayor precisión *compiladores *o *intérpretes *, por una razón fundamental: para convertir el código legible en humanos en instrucciones legibles por máquina.

Aquí hay un desglose:

* Idiomas de alto nivel: Los programadores escriben código en idiomas de alto nivel como Python, Java, C ++, etc. Estos idiomas están diseñados para ser relativamente fáciles de comprender y usar los humanos. Usan sintaxis y estructuras familiares.

* Código de máquina: Sin embargo, las computadoras solo entienden las instrucciones de bajo nivel (código de la máquina, que consiste en secuencias binarias (0s y 1s). Este es el idioma de la unidad de procesamiento central (CPU) de la computadora.

* El papel del traductor: El compilador o intérprete actúa como un puente. Toma el código legible por humanos y lo traduce en el código de máquina equivalente que la computadora puede ejecutar. Los compiladores hacen esta traducción a la vez antes de la ejecución, mientras que los intérpretes traducen la línea por línea a medida que se ejecuta el programa.

Por lo tanto, la computadora no "usa" al traductor para comprender en el sentido humano; Necesita que el traductor * ejecute * el programa que escribió el humano. El traductor es una parte esencial del proceso de programación, que permite a los humanos escribir software complejo sin tener que lidiar directamente con las complejidades del código de la máquina.

Lenguajes De Programación
Cómo Redactar un correo electrónico profesional utilizando HTML
Definir operador booleano
Cómo utilizar un sistema de seguimiento constante para la depuración más fácil
Cómo importar un archivo CSV en DB2
Cómo Obtener valores de ListBox para enviar a SQL
Cómo probar la vinculación Aprobada en COBOL
Kindle: las especificaciones HTML
Cómo aprender LimeWire Código
Conocimiento de la computadora © http://www.ordenador.online