Tabla de contenido:
- Definición: ¿Qué significa el lenguaje de tercera generación (programación) (3GL)?
- Techopedia explica el lenguaje de tercera generación (programación) (3GL)
Definición: ¿Qué significa el lenguaje de tercera generación (programación) (3GL)?
Un lenguaje de tercera generación (programación) (3GL) es una agrupación de lenguajes de programación que introdujo mejoras significativas en los lenguajes de segunda generación, principalmente destinados a hacer que el lenguaje de programación sea más amigable para los programadores.
Las palabras en inglés se usan para denotar variables, estructuras de programación y comandos, y la programación estructurada es compatible con la mayoría de los 3GL. Los 3GL más conocidos son FORTRAN, BASIC, Pascal y la familia C (C, C +, C ++, C #, Objective-C) de los lenguajes.
También conocido como lenguaje de tercera generación o lenguaje de programación de alto nivel.
Techopedia explica el lenguaje de tercera generación (programación) (3GL)
Alejándose de los comandos crípticos del lenguaje ensamblador y un paso por debajo de los lenguajes de cuarta generación, los programadores en 3GL se ven favorecidos mediante el uso de tipos de datos agregados, nombres de variables y la capacidad de definir secciones de código como subrutinas. El programa en 3GL se llama Programa Fuente o Código Fuente y posteriormente se convierte por un programa especializado, el Compilador, en Código Objeto, entendible por la computadora específica y la CPU.
Desde la introducción del compilador en 1952, se han desarrollado cientos de 3GL, proporcionando beneficios específicos para los programadores de aplicaciones que sirven a diversos dominios empresariales y científicos. En 1957, IBM creó FORTRAN (FORmula TRANslator) para facilitar la investigación científica computarizada matemáticamente intensiva. COBOL (lenguaje orientado a los negocios de COmmon) fue fundamental para estimular un aumento de programas que sirven al ámbito empresarial, con su capacidad mejorada para proporcionar servicios de mantenimiento de registros y gestión de datos. La mayoría de los lenguajes de programación de uso general utilizados hoy en día, como C, C ++, C # y Java son 3GL.
