basic

BASIC

El Código Simbólico de Instrucciones Multipropósito para Principiantes, en inglés BASIC, es un lenguaje de programación sencillo y de uso generalista desarrollado por John Kemeny y Thomas Kurtz.

Fue desarrollado en 1964 en Darthmouth para el sistema DTSS, y bajo la influencia de FORTRAN y ALGOL. Sin embargo, incorporó una visión de simplicidad que hiciera posible la enseñanza de compilación a nivel de educación secundaria.

Se tecleaba un listado numerado de instrucciones, el código fuente, y este se compilaba y ejecutaba.

El BASIC de Dartmouth acercó la programación a quienes no eran expertos en el tema. Se trataba de un lenguaje comparativamente simple que empleaba instrucciones en inglés, y ofrecía una respuesta casi instantánea en una época donde tardar horas e incluso días para obtener resultados de cómputo aún era la norma.

Para la década de 1970 existían varias versiones y dialectos, sobre todo ajustadas en forma de interpretación directa. Esto permitió versionar el lenguaje para microcomputadoras de escasa potencia.

Para principios de la década de 1980 la industria de la computación se volcó masivamente a fabricar microcomputadoras de uso hogareño provistas normalmente de intérpretes de BASIC fijados en su memoria ROM.

Los microprogramas solían distribuirse en forma de listados de código fuente en BASIC y lograron así gran popularidad, destacando en las propuestas editoriales de la época. Sin embargo, la proliferación disgregada de las microcomputadoras hogareñas tornaría imposible la consolidación de un dialecto estándar de BASIC, derivándose en múltiples dialectos para múltiples plataformas de cómputo.

Debido a que los listados de código fuente de BASIC solían publicarse de forma impresa y tipearlos era muy engorroso, era muy usual compartir libremente este software una vez ingresado. Normalmente se utilizaban cintas de cassette o diskettes flexibles. Esto extendió una cultura de libertad en lo que concernía a la modificación y adaptación de los microprogramas.

Puedes escribir programas en BASIC e interpretarlos en nuestro entorno multiusuari@. Para ello puedes utilizar nuestros intérpretes de BASIC.

  • basic.txt
  • Última modificación: 2023/09/22 16:50
  • por peron