Skip to main content
  1. Home
  2. Computación
  3. Noticias
  4. News

Ahora el legendario BASIC de Microsoft lo puedes tener gratis y completo

Add as a preferred source on Google
Bill Gates
Getty Images / Digital Trends Graphic

BASIC significa Beginner’s All-purpose Symbolic Instruction Code. Fue creado en los años 60 como un lenguaje de programación fácil de aprender para estudiantes y principiantes y la historia dice que Microsoft lo adoptó y lo convirtió en su primer producto comercial.

En 1975, Bill Gates y Paul Allen desarrollaron Altair BASIC para el microordenador Altair 8800. Fue el primer lenguaje de programación de alto nivel disponible para esa máquina. Lo escribieron en un simulador del procesador Intel 8080, usando un minicomputador PDP-10.

Recommended Videos

El miércoles 3 de septiembre, la compañía anunció que pondría a disposición del público y de código abierto el código fuente de Microsoft BASIC para la versión 1.1 del 6502. El código ahora se carga en GitHub bajo una licencia MIT (con una marca de tiempo de confirmación descarada de “hace 48 años”).

Microsoft calificó el código, escrito por el fundador de la compañía, Bill Gates, y su segundo empleado, Ric Weiland, como “una de las piezas de software históricamente más significativas de la era de las computadoras personales”. Es bastante simple, registra solo 6,955 líneas de lenguaje ensamblador.

El procesador MOS 6502, que ejecutaba el código, era económico y accesible en comparación con las alternativas contemporáneas, y las variaciones del chip eventualmente encontrarían su camino en las computadoras Atari 2600, Nintendo Entertainment System y Commodore. De hecho, la historia cuenta que Microsoft licenció su 6502 BASIC a Commodore por una tarifa plana de $ 25,000, lo que resultó ser un gran negocio para Commodore, que envió millones de computadoras con el código.

Según Microsoft, el primer producto de la compañía fue un intérprete BASIC para el Intel 8080, que fue escrito por Gates y el cofundador Paul Allen. La versión que la compañía lanzó en GitHub es en realidad una versión actualizada de BASIC, que contiene correcciones de errores implementadas por Gates y el ingeniero de Commodore John Feagans. Si bien se llama 1.1 en GitHub, Microsoft dijo que inicialmente se envió como BASIC V2.

El código ensamblador no se puede ejecutar directamente en dispositivos modernos, pero sigue siendo funcional en emuladores e implementaciones de matriz de puertas programables en campo (FPGA) que permiten a los investigadores y programadores explorar el código antiguo y extraerlo para todo, desde simplemente comprender cómo funciona hasta comprender cómo los programadores del pasado abordaron prácticas de diseño eficientes.

BASIC 5502 se une a GW-BASIC, MS-DOS y Altair BASIC en la lista de código que Microsoft ha abierto en los últimos años.

Diego Bastarrica
Diego Bastarrica es Senior Editor y Head of Content en Digital Trends en Español, donde lidera la estrategia editorial, SEO…
Descubren cómo recuperar chats de IA eliminados de la memoria de tu teléfono
Mensajes IA borrados

¿Pensabas que pulsar borrar en la conversación de tu chatbot de IA realmente la hace desaparecer? Los investigadores de Georgia Tech acaban de demostrar que eso no es del todo cierto. Han creado una herramienta forense llamada ORISA que puede extraer conversaciones borradas de tu teléfono e incluso reconstruirlas en una sesión de chatbot funcional con la que puedas seguir hablando.

¿Cómo puede ORISA recuperar las conversaciones eliminadas con IA?

Read more
GPT-6.1 Terra de OpenAI obtiene resultados similares a los de Astra por una décima parte del precio
GPT 6.1 Terra

Casi un mes después de anunciar el modelo GPT-6.1 Sol, OpenAI presentó hoy GPT-6.1 Terra. La última incorporación a la familia se centra en el uso del ordenador, el razonamiento visual, la programación y el trabajo profesional, mientras que cuesta un 50% menos a través de la API que GPT-5.6 Terra.

OpenAI afirma que Terra puede encargarse de todo, desde rellenar formularios en el navegador y trabajar dentro de hojas de cálculo hasta interpretar dibujos técnicos y editar vídeos. La compañía afirma que también puede completar tareas basadas en ordenador más de tres veces más rápido que GPT-6 Astra y GPT-6.1 Sol.

Read more
El RTX Spark de NVIDIA podría ser lo mejor que le haya pasado a Qualcomm Snapdragon
RTX Spark

Windows on Arm lleva años buscando qué le falta para dejar de ser una alternativa de nicho. El hardware de Qualcomm ya es rápido y eficiente, pero la compatibilidad de software, el soporte para juegos y el interés de los desarrolladores siguen siendo deudas pendientes. La llegada de RTX Spark, la plataforma de NVIDIA para Windows on Arm, parece a primera vista una amenaza directa para Snapdragon. Mi lectura es la contraria: puede ser lo mejor que le pase a Qualcomm en esta categoría.

Qualcomm hizo el trabajo previo, NVIDIA trae el peso

Read more