Internet

Así funcionaba BASIC, el primer programa informático para todos

El 1 de mayo de 1964 se ejecutó la primera versión de BASIC, lenguaje de programación diseñado por profesores del Dartmouth College.

Una de las reuniones en el Dartmouth College para trabajar con BASIC (Rauner Special Collections Library)

BASIC fue el primer programa informático de uso general, ejecutado por primera vez el 1 de mayo de 1964 con el diseño de los profesores John G. Kemény y Thomas E. Kurtz, del Dartmouth College en New Hampshire, Estados Unidos.

La labor de Kemény y Kurtz sirvió para crear un entorno de programación interactivo para la comunidad universitaria en general.

Antes de esto, la programación solo estaba concebida para personas vinculadas a la ciencia, como los matemáticos, con software hecho a la medida. Después de BASIC, se expandió a todos, sin distinción.

La historia de BASIC

Aunque la primera versión se ejecutó el 1 de mayo del 64, se abrió a los usuarios generales en junio de ese año. Dos subvenciones de la National Science Foundation ayudaron a desarrollar el sistema de tiempo compartido y generar el idioma de programación, mientras que con descuentos educativos de General Electric pudieron comprar una computadora GE-225.


También utilizaron una máquina DATANER-30 (DN-30) y un disco duro conectado a ambas máquinas para compartir datos.

Recordemos que para los años 60, estas computadoras eran “mastodontes” que abarcaban casi todo un cuarto.

Kemény comenzó a trabajar en un compilador de prototipos en el verano de 1963, con los estudiantes Michael Busch y John McGeachie ayudando en el diseño del sistema operativo.

La máquina llegó a Dartmouth en febrero de 1964 y estuvo operativa apenas a mediados de marzo, entregándose oficialmente el 1 de abril. Eran otros tiempos.

El sistema operativo se completó en abril de ese año, y ya para finales de mes estaba listo el sistema que se ejecuta en los terminales Modelo 33.

Los programas originales

¿Cuál era el programa original? PRINT 2 + 2. El gran avance era que podía compartirse de una máquina a otra y, como hemos dicho, que todos podían usarlo. Era el primer paso para lo que hoy es nuestro mundo virtual.

Los otros comandos mínimos de BASIC eran LET, INPUT, IF y GOTO, órdenes que se daban a la computadora para compilar y ejecutar, gracias a una biblioteca incorporada de procedimientos intrínsecos.

Luego vendrían END, READ, DATA, FOR, NEXT, GOSUB, RETURN, DEF, DIM, REM y STOP. Todo lo puedes ver en el manual original de BASIC, en este link de Dartmouth College.

Las computadoras que vieron nacer a BASIC en Dartmouth College (Rauner Special Collections Library)

El lenguaje BASIC con sus variantes iniciales estuvieron disponibles en las microcomputadoras hasta comienzos de los años 80.

Los estudiantes universitarios de Dartmouth se convirtieron en líderes nacionales en computación, construyendo luego el sistema operativo en BASIC para la versión de tiempo compartido de General Electric.

Desde entonces, las universidades, escuelas secundarias y personas de todo Estados Unidos podían conectarse a computadoras digitales de alta velocidad y escribir programas con BASIC.

       

Tags

     
.

Lo Último