¿Cuáles son las clasificaciones de los lenguajes de programación?

1. El lenguaje básico también se denomina lenguaje universal. Tiene una larga historia y está ampliamente difundido. Tiene una gran cantidad de bibliotecas de software desarrolladas, muchos usuarios y es familiar y aceptado por la gente. . , los lenguajes que pertenecen a esta categoría incluyen FORTRAN, COBOL, BASIC, ALGOL, etc.

2. Lenguaje estructurado Desde la década de 1970, las ideas de programación estructurada e ingeniería de software han sido cada vez más aceptadas y apreciadas por la gente. Bajo su influencia han ido apareciendo sucesivamente algunos lenguajes estructurados muy influyentes, de los cuales los lenguajes PASCAL, C y Ada son sus destacados representantes.

3. El lenguaje orientado a objetos, un lenguaje de programación compuesto por el paradigma de programación "mensaje de objeto", se denomina lenguaje orientado a objetos. Los lenguajes orientados a objetos más populares incluyen Delphi, Visual Basic, Java, C, etc.

Campos de aplicación de los lenguajes de programación:

1. Cálculos de ingeniería científica. Se requiere una gran cantidad de funciones de biblioteca estándar para manejar cálculos numéricos complejos. Los lenguajes disponibles incluyen el lenguaje FORTRAN, el lenguaje C, etc.

2. Procesamiento de datos y aplicaciones de bases de datos. SQL es un lenguaje de consulta de bases de datos desarrollado por IBM y 4GL se denomina lenguaje de cuarta generación. El software de procesamiento en tiempo real generalmente tiene requisitos de alto rendimiento y los lenguajes disponibles incluyen lenguaje ensamblador, lenguaje Ada, etc.

3. Software del sistema Al escribir software del sistema, como sistemas operativos y sistemas de compilación, se puede utilizar lenguaje ensamblador, lenguaje C, lenguaje Pascal y lenguaje Ada.

4. Inteligencia artificial, si desea completar sistemas en el campo de la inteligencia artificial, como sistemas de base de conocimiento, sistemas expertos, sistemas de soporte de decisiones, ingeniería de razonamiento, reconocimiento de lenguaje, reconocimiento de patrones, etc. Debe elegir los lenguajes Prolog y Lisp.