Programacion B

Páginas: 3 (557 palabras) Publicado: 27 de enero de 2014
B (lenguaje de programación)
(Redirigido desde «Lenguaje de programación B»)
B
Información general
Paradigma imperativo (procedural)
Apareció en 1969
Diseñado por Kenneth L. Thompson, Dennis M.Ritchie
Tipo de dato lenguaje sin tipos
Implementaciones múltiples
Influido por BCPL
Ha influido a C
B es el nombre de un lenguaje de programación desarrollado en los Bell Labs, predecesor dellenguaje de programación C.
Fue mayoritariamente un trabajo de Kenneth L. Thompson con contribuciones de Dennis M. Ritchie publicado por primera vez en el año 1969 [cita requerida].
Índice [ocultar]1 Historia
2 Evolución
3 Nombre
4 Ejemplos
5 Enlaces externos
Historia[editar · editar código]

B fue esencialmente una simplificación del lenguaje BCPL, eliminando cualquier componente queThompson considerase prescindible de forma que cupiese en la memoria de las minicomputadoras de la época. El lenguaje también incluyó algunos cambios de acuerdo con las preferencias de Thompson (lamayoría para reducir el número de caracteres de un programa típico).
Al igual que BCPL, y FORTH, B sólo tenía un tipo de datos, que correspondía con una palabra de máquina. La mayoría de operadores lomanejaban como un entero; por ejemplo + (suma), - (resta), * (multiplicación) ó / (división). Otros operadores lo trataban como una dirección de memoria a la que hacer referencia: un puntero. Bofrecía operadores que permitían obtener la dirección de una determinada variable, o escribir en la dirección apuntada por una variable puntero.
Las primeras implementaciones fueron para lasminicomputadoras PDP-7 y PDP-11 ejecutando versiones antiguas de UNIX; y para los mainframes de 36 bits Honeywell ejecutando el sistema GCOS.
Evolución[editar · editar código]

La naturaleza sin tipos de B teníasentido en el Honeywell, en la PDP-7 y muchas otras computadoras antiguas, pero fue un problema en la PDP-11 porque era difícil acceder a tipos de caracteres de datos que la PDP-11 y la mayoría de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • B la b
  • B
  • B
  • B
  • B
  • B
  • B
  • B

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS