Red de conocimiento informático - Conocimiento del nombre de dominio - Los lenguajes de diseño informático de alto nivel comunes incluyen

Los lenguajes de diseño informático de alto nivel comunes incluyen

Los lenguajes de diseño informático de alto nivel comunes son los siguientes como referencia:

1. Lenguaje imperativo

1. "El modelo computable de la máquina de Turing de "almacenamiento de datos/operación de datos" es muy consistente con la implementación natural de la arquitectura informática moderna. La forma principal de generar operaciones es confiar en los efectos secundarios de declaraciones o comandos.

2. La mayoría de los lenguajes populares modernos son de este tipo, como Fortran, Pascal, Cobol, C, Basic, Ada, C#, etc. También se consideran como este varios lenguajes de scripting. tipo.

2. Lenguaje de aplicación

El lenguaje de aplicación se centra en la función representada por el programa, en lugar de ejecutar una declaración tras otra. La base semántica de este lenguaje es el modelo computable de mapeo de valores del operador lambda basado en el concepto de funciones matemáticas, que es muy adecuado para cálculos en inteligencia artificial y otros trabajos. Los lenguajes de aplicación típicos incluyen: Lisp, Haskell, ML, Scheme, F#, etc.

3. Lenguaje lógico

El lenguaje lógico se refiere a un lenguaje basado en reglas, que verifica ciertas condiciones y realiza las acciones apropiadas cuando cumple el valor. En otras palabras, la base semántica de un lenguaje lógico es un sistema lógico formal basado en un conjunto de reglas conocidas. Este lenguaje se utiliza principalmente en la implementación de sistemas expertos. Un lenguaje lógico muy conocido es Prolog.

4. Lenguajes orientados a objetos

La mayoría de los lenguajes modernos brindan soporte orientado a objetos, pero algunos lenguajes se basan directamente en el modelo básico orientado a objetos. del lenguaje La semántica son operaciones básicas con objetos. Aunque C y Java también son lenguajes orientados a objetos, el principal lenguaje puramente orientado a objetos es Smalltalk.

5. Características

Los lenguajes de programación de alto nivel se caracterizan por tener estructuras de datos ricas. Los lenguajes de alto nivel se ajustan al pensamiento humano, son altamente legibles, proporcionan estructuras de datos y estructuras de control enriquecidas, mejoran las capacidades de expresión de problemas, reducen la complejidad del programa y tienen buena portabilidad.