Você está na página 1de 15

BASIC

BASIC
Beginner's All-purpose Symbolic
Instruction Code
Código simbólico de instrucciones de
propósito general para principiantes
BASIC:
● Existió un basic original, el cual fue diseñado en la Universidad de de Dartmouth,
este fue diseñado en 1964 por John George Kemeny y Thomas Eugene Kurtz en
New Hampshire, Estados Unidos, como un medio para facilitar la programación
en ordenadores a estudiantes (y profesores) que no fueran de ciencias.
● BASIC originalmente fue desarrollado como una herramienta de enseñanza. El
lenguaje y sus variantes llegaron a estar ampliamente disponibles en los
microcomputadores a finales de los años 1970 y en los años 1980.
Porqué se creó?

En el siglo XX, a mediados de 1960, las computadoras eran extremadamente


caras y eran utilizadas únicamente para propósitos específicos ejecutando una
tarea a la vez. Gracias a la rápida evolución del hardware, los precios se
redujeron importantemente.

Debido al avance, las computadoras eran capaces de realizar más de una tarea
a la vez y debido a esto nació la idea de Basic.

Este formaba parte del Sistema compartido de Dartmouth el cual daba la


posibilidad a alumnos de usar las computadoras.
Primeros años

● Fue diseñado para permitir a los estudiantes escribir programas usando


terminales de un computador en tiempo compartido.
● Los usuarios eran más sencillos, fuera del área de ciencias de la
computación, a quienes no les interesaba tanto la velocidad, solo el hecho
de programar y usar la máquina sin tantas complicaciones.
● Fue en parte basado en FORTRAN II, y otra parte en Algol 60, con
algunas adiciones para hacerlo apropiado en sistemas de tiempo
compartido y elementos que facilitaran la operación aritmética de
matrices.
● BASIC inicialmente no era un lenguaje interpretado sino compilado.
● Aun así, BASIC se extendió hacia muchas máquinas y plataformas, y se
popularizó moderadamente en las minicomputadoras como las de la serie
DEC PDP y la Data General Nova.
Principios que rigieron el diseño de BASIC

1. Fácil de usar para los principiantes.


2. Ser un lenguaje de propósito general.
3. Permitir a los expertos añadir características avanzadas, conservando el
lenguaje para los principiantes.
4. Ser interactivo en todos los casos.
5. Proveer mensajes de errores claros.
6. Responder rápido en los programas pequeños.
7. Proteger al usuario del Sistema Operativo.
Crecimiento

● Con la introducción de la microcomputadora Altair 8800 en 1975 que


BASIC se extendió ampliamente.
● Al aparecer bajo licencia para otras plataformas, BASIC se convirtió en uno
de los lenguajes estándar de la Apple II
● BASIC se convirtió en una característica estándar para casi todas las
computadoras hogareñas; la mayoría venía con un sistema operativo
básico e intérprete de BASIC, todo alojado en una ROM.
INTERFAZ DE USUARIO

El DTSS implementó un temprano IDE el cual proveería una línea de comandos


interactiva.

El logout era automatico.


Listado de comandos
SINTAXIS

Sentencias
Operadores
Funciones
Ejemplo BASIC original no estructurado
Tipos de datos
Equivalente en BASIC estructurado

Você também pode gostar