lenguaje en programacion en basic

Páginas: 7 (1738 palabras) Publicado: 8 de mayo de 2013
BASIC
BASIC
Información general
Paradigma estructurado - imperativo
Apareció en 1964
Diseñado por John George Kemeny; Thomas Eugene Kurtz
Tipo de dato dinámico
Implementaciones Múltiples
Dialectos Múltiples
Influido por FORTRAN II, Algol 60
Sistema operativo Múltiples


Captura de pantalla mostrando Atari BASIC, un temprano lenguaje BASIC para pequeños computadores
En laprogramación de computadoras, el BASIC, siglas de Beginner's All-purpose Symbolic Instruction Code1 (Código simbólico de instrucciones todo-propósito para principiantes en español), es una familia de lenguajes de programación de alto nivel. El BASIC original, el Dartmouth BASIC, fue diseñado en 1964 por John George Kemeny y Thomas Eugene Kurtz en el Dartmouth College en New Hampshire, Estados Unidos, como unmedio para facilitar programar computadores a estudiantes (y profesores) que no fueran de ciencias. En ese tiempo, casi todo el uso de los computadores requería codificar software hecho a la medida, lo cual era algo bastante restringido a personas con formación como científicos y matemáticos. BASIC originalmente fue desarrollado como una herramienta de enseñanza. El lenguaje y sus variantesllegaron a estar ampliamente disponibles en los microcomputadores a finales de los años 1970 y en los años 1980. El BASIC sigue siendo popular hasta el día de hoy en un puñado de dialectos altamente modificados, y en nuevos lenguajes, influenciados por BASIC tales como Microsoft Visual Basic o Gambas en GNU/Linux. Por el año 2006, el 59% de los desarrolladores para la plataforma .NET usaban VisualBasic .NET como su único lenguaje.2


El Lenguaje

[editar]Sintaxis
La sintaxis mínima de BASIC sólo necesita los comandos LET, INPUT, PRINT, IF y GOTO. Un intérprete que ejecuta programas con esta sintaxis mínima no necesita una pila. Algunas de las primeras implementaciones eran así de simples. Si se le agrega una pila, se pueden agregar también ciclos FOR anidados y el comando GOSUB. Unintérprete de BASIC con estas características necesita que el código tenga números de línea.
Los números de línea fueron un aspecto muy distintivo del BASIC clásico. Sin embargo, el uso de números de línea tiene la desventaja de requerir que el programador estime cuántas líneas ocupará la parte del programa que escribe. Este requerimiento se cumple generalmente incrementando los números de línea en unintervalo regular, como 10, pero esto lleva a problemas a la hora que el código después agregado exceda el espacio disponible entre las líneas originales. Para aliviar este problema de los primeros intérpretes de BASIC, los usuarios expertos pronto escribieron sus propios programas utilitarios para renumerar sus programas, después del ingreso inicial. Más tarde aparecieron intérpretes de BASIC queincluían un comando específico RENUMBER, el que permitía renumerar rápidamente (y las veces que se quisiera) todo el código nuevamente, con cualquier intervalo entre líneas indicado y a partir de un número entero dado; eliminando así el principal problema de la numeración de líneas obligatoria.

En los dialectos modernos de BASIC MIUN ya no es necesario incluir números de línea (aunque sonpermitidos), y la mayoría (o todos) han añadido control de flujo estructurado y los constructores de declaración de datos similares a los de otros lenguajes, tales como C y Pascal:
do
loop
while
until
exit
on... goto
gosub
select ... case
Casi todos los dialectos de BASIC incluyen el comando REM (remark), que posteriormente fue sustituído por el símbolo ´ (apóstrofo o comilla simple). Es uncomando no ejecutable, se utiliza a los fines de incluir líneas y notas aclaratorias en el código fuente, para la mejor comprensión (y documentación) del programa.
Variantes recientes como Visual Basic han introducido algunas características orientadas a objetos, y hasta herencia en la última versión. La administración de memoria es más fácil que con muchos otros lenguajes de programación...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguaje C programación Basica
  • lenguaje de programacion basic
  • CONCEPTOS BÁSICOS DEL LENGUAJE DE PROGRAMACIÓN C++
  • Elementos Básicos y Comparativa De Lenguajes De Programación
  • Lenguaje Para Aprender Programación Básica En Java?
  • Lenguaje De Programación Basic
  • Programación en lenguaje php básico
  • Elementos Básicos del lenguaje de programación

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS