BASIC fue diseñado para permitir a los estudiantes escribir programas usando terminales de un computador en tiempo compartido. Estaba pensado para reducir notablemente la complejidad de los otros lenguajes del momento, con uno diseñado específicamente para la clase de usuarios que los sistemas de tiempo compartido permitían: un usuario más sencillo, fuera del área de las ciencias de la computación, a quien no le interesaba tanto la velocidad, solo el hecho de ser capaz de programar y usar la máq
El lenguaje BASIC fue inventado en 1964 por John George Kemeny (1926-1992) y Thomas
Eugene Kurtz (1928-) en el Dartmouth College, con la ayuda de otros como la
programadora Mary Kenneth Keller.
BASIC fue diseñado para permitir a los estudiantes escribir programas usando terminales de un computador en tiempo compartido.
Estaba pensado para reducir notablemente la complejidad de los otros lenguajes del momento, con uno diseñado específicamente para la
clase de usuarios que los sistemas de tiempo compartido permitían: un usuario más sencillo, fuera del área de las ciencias de la
computación, a quien no le interesaba tanto la velocidad, solo el hecho de ser capaz de programar y usar la máquina sin demasiadas
complicaciones. Los diseñadores del lenguaje también querían que permaneciera en el dominio público, lo cual contribuyó a que se
diseminara rápidamente.
BASIC es reconocido por tener muy buenas funciones para manipular cadenas de caracteres. Los primeros
dialectos ya tenían un juego de funciones fundamentales (LEFT$, MID$, RIGHT$) para extraer y/o reemplazar
subcadenas fácilmente. Como las cadenas son utilizadas en aplicaciones diarias, esta era una ventaja
considerable sobre otros lenguajes al momento de su introducción.