El Lenguaje de Programación BASIC

John G. Kemeny and Thomas E. Kurtz

John G. Kemeny and Thomas E. Kurtz. Image Source: www.computerhistory.org

Buscando un lenguaje de programación para no especialistas, en 1964 John G. Kemeny and Thomas E. Kurtz publican la primera versión de BASIC, acrónimo de «Beginners’ All-purpose Symbolic Instruction Code», con objeto de facilitar a estudiantes (y profesores) de otros campos ajenos a la informática la programación de computadoras. Con objeto de facilitar la rápida difusión entre el público objetivo, Kemeny y Kurtz hacen público el código del compilador.

Influenciado por Fortran y ALGOL, el lenguaje se diseña con características de este pero modificando la sintaxis buscando hacerla más natural. BASIC permitía utilizar aritmética matricial y uso de cadenas de caracteres.

Pionero por permitir el desarrollo y prueba simultanea de los programas, el lenguaje se extiende rápidamente desde minicomputadores de esa época, como el PDP-11, a los primeros microcomputadores de los años 1970 y 1980. La poca disponibilidad de recursos de estos ordenadores y las propias características del lenguaje, hace que se implemente habitualmente un interprete de BASIC en lugar de un compilador. Estas características facilitan también su inclusión en calculadoras programables de distintas compañías (como Casio, Texas Instrument o HP)

BASIC 4th Ediction OpenLibra

OpenLibra. BASIC 4th Edition

Originalmente nada estructurado, si bien existen distintas versiones de una segunda generación de BASIC procedural, la evolución de BASIC más conocida es (la tercera generación) Visual Basic, presentado en 1991 por Microsoft. Con ciertas características de la programación de objetos y el hecho de que fuera la base de la programación de macros para distintas aplicaciones sobre MS Windows, pronto se convierte en la solución para que muchas pequeñas empresas desarrollaran internamente sus propias soluciones informáticas. Como medida de impacto en la comunidad, Visual Basic ocupa la 6ª posición (2021) en el ranking TIOBE de popularidad de lenguajes de programación.

BASIC


Nacimiento:1964
Evolución: Visual Basic (1992);
Influencias de: Fortran; Algol 60;
Influye en: —