Existen muchos tipos de lenguajes informáticos. Generalmente se pueden dividir en tres categorías: lenguaje de máquina, lenguaje ensamblador y lenguaje de alto nivel.
El lenguaje informático (ComputerLanguage) se refiere al lenguaje utilizado para la comunicación entre humanos y computadoras. El lenguaje informático es un medio para transmitir información entre humanos y computadoras. La característica más importante de un sistema informático es que las instrucciones se transmiten a la máquina a través de un lenguaje.
Para que una computadora electrónica pueda realizar diversas tareas, es necesario tener un conjunto de números, caracteres y planes gramaticales para escribir programas de computadora. Estos caracteres y reglas gramaticales forman varias instrucciones de computadora (o varias declaraciones). ). Estos son los idiomas que el ordenador puede aceptar.
Información ampliada:
1. Características relacionadas
Antes de que existieran los lenguajes de programación, los informáticos escribían programas cambiando interruptores (es decir, usando binario para su implementación). expresión), luego vino el ensamblador, luego C, y hoy en día están surgiendo varios lenguajes de programación como C++, JAVA, VB, Delphi, etc.
Pero en la continua evolución de los lenguajes informáticos, cada lenguaje tiene algunas características que permanecen sin cambios. Estas propiedades de seguridad se pueden resumir en los siguientes tres puntos:
Uno es: la configuración del potencial de memoria. (Establecer 1 o 0)
El segundo es: juicio condicional (si, si no). Esta función se puede realizar a través de puertas lógicas.
El tercero es: bucle, es decir, se puede configurar la dirección de la siguiente instrucción en el programa.
2. El desarrollo de lenguajes de alto nivel
Mención especial: antes del nacimiento del lenguaje C, el software del sistema se escribía principalmente en lenguaje ensamblador. Debido a que los programas en lenguaje ensamblador dependen del hardware de la computadora, su legibilidad y portabilidad son muy pobres, pero es difícil para los lenguajes generales de alto nivel operar directamente el hardware de la computadora (esta es la ventaja del lenguaje ensamblador), por lo que la gente espera tener un; Un nuevo lenguaje que combina las características del lenguaje ensamblador y el lenguaje de alto nivel: el lenguaje C.
El desarrollo de lenguajes de alto nivel también ha pasado por el proceso desde los primeros lenguajes hasta los lenguajes de programación estructurados, y desde los lenguajes de programación orientados a procesos hasta los no procedimentales. En consecuencia, el desarrollo de software también ha evolucionado desde la producción cerrada inicial en talleres manuales individuales hasta la producción industrial en línea de montaje.
El próximo objetivo de desarrollo de los lenguajes de alto nivel es estar orientado a aplicaciones, es decir: solo necesitas decirle al programa lo que quieres hacer, y el programa puede generar algoritmos automáticamente. y procesarlos automáticamente. Este es un lenguaje de programación no procesal.
Enciclopedia Baidu-Lenguaje informático