Saltar al contenido

Darío 70

Programación Vintage

  • Turbo Basic
  • Alternar formulario de búsqueda
Introducción al Commodore 128 y su BASIC Basic 7
1. Turbo Basic – el compilador Turbo Basic
2. Hola Mundo en Turbo Basic Turbo Basic
4. Ingreso desde teclado Turbo Basic

Introducción al Commodore 128 y su BASIC

Publicado el 23 agosto, 202423 agosto, 2024 Por Darío
Introducción al Commodore 128 y su BASIC

En la década de 1980, el Commodore 128 se destacó como una de las computadoras personales más versátiles de su tiempo. Sucesor del popular Commodore 64, esta máquina ofrecía la capacidad de funcionar en tres modos distintos: el modo C128, el modo C64 y el modo CP/M, lo que la hacía compatible con una amplia variedad de software.

Una de las herramientas más poderosas e influyentes del Commodore 128 fue su lenguaje de programación integrado: BASIC 7.0. Este lenguaje, una evolución del BASIC utilizado en el Commodore 64, fue diseñado no solo para ser funcional, sino también para ser accesible a personas de todas las edades, incluidos niños que comenzaban a explorar el mundo de la programación.

Características del BASIC en la Commodore 128

El BASIC 7.0 del Commodore 128 ofrecía mejoras significativas sobre su predecesor, el BASIC 2.0 del Commodore 64. Algunas de sus características principales incluían:

  • Comandos gráficos y de sonido avanzados: BASIC 7.0 permitía a los usuarios manipular gráficos en pantalla con comandos como GRAPHIC y DRAW, y crear efectos sonoros con el comando SOUND.
  • Soporte para 128 KB de RAM: A diferencia del Commodore 64, el Commodore 128 tenía acceso a 128 KB de RAM, lo que permitía programas más grandes y complejos.
  • Comodidad para los principiantes: Aunque el lenguaje ofrecía nuevas características, seguía siendo lo suficientemente sencillo como para que un niño lo entendiera rápidamente. Los comandos eran intuitivos y el manual del usuario estaba lleno de ejemplos prácticos.

Ejemplos prácticos

A continuación, algunos ejemplos en BASIC de la Commodore 128:

Hola Mundo:

10 PRINT "¡Hola, Mundo!"
20 END

Este es probablemente uno de los primeros programas que cualquier niño habría escrito. Al ejecutar este código, el Commodore 128 mostraría en pantalla el mensaje «¡Hola, Mundo!».

Ciclo de colores:

10 FOR C = 1 TO 16
20 POKE 53280, C
30 POKE 53281, C
40 FOR T = 1 TO 1000: NEXT T
50 NEXT C

Este programa cambiaba los colores de la pantalla en un ciclo, algo muy divertido de ver para un principiante. Utilizando el comando POKE, los colores del fondo y del borde de la pantalla se alteraban en una secuencia.

Dibujando una estrella:

10 GRAPHIC 1,1
20 FOR I = 1 TO 360 STEP 36
30 DRAW 100, I
40 NEXT I
50 END

Este sencillo programa dibujaba una estrella en la pantalla. El comando GRAPHIC activaba el modo gráfico, y DRAW se utilizaba para dibujar líneas desde un punto central, formando una estrella.

Impacto y legado

El BASIC del Commodore 128 no solo fue una puerta de entrada al mundo de la programación para muchos niños, sino que también les permitió desarrollar una mentalidad lógica y creativa desde una edad temprana. Aunque hoy en día existen lenguajes de programación mucho más avanzados, BASIC sigue siendo recordado con cariño por aquellos que dieron sus primeros pasos en el mundo de la informática con una Commodore 128.

Basic 7

4. Ingreso desde teclado

Publicado el 17 enero, 202417 enero, 2024 Por Darío
4. Ingreso desde teclado

La instrucción Input nos permite pedir información al usuario a través del teclado

cls
input "ingrese su nombre: ", vNombre$
print "hola "; vNombre$
Turbo Basic

3. Variables en Turbo Basic

Publicado el 1 enero, 20241 enero, 2024 Por Darío
3. Variables en Turbo Basic

En Turbo Basic hay cinco tipos de variables diferentes: cadena (string), entero, entero largo, flotante y flotante de doble presición. El tipo de la variable se identifica con un carácter (símbolo) a continuación de la variable, ejemplo a$ o a%.

Leer más “3. Variables en Turbo Basic” »

Turbo Basic

1. Turbo Basic – el compilador

Publicado el 31 diciembre, 20231 enero, 2024 Por Darío
1. Turbo Basic – el compilador

El compilador de turbo basic, funciona solamente a través de DosBox, es decir funciona solo en DOS.

Los archivos .exe generados funcionan perfectamente a través de DosBox, pero no se pueden ejecutar en los windows más nuevos.

Turbo Basic

2. Hola Mundo en Turbo Basic

Publicado el 31 diciembre, 20231 enero, 2024 Por Darío
2. Hola Mundo en Turbo Basic

Código fuente mostrando la sintaxis básica de turbo basic, usando de ejemplo el famoso «Hola Mundo».

CLS
PRINT "Hola Mundo"
END

Leer más “2. Hola Mundo en Turbo Basic” »

Turbo Basic

Entradas recientes

  • Introducción al Commodore 128 y su BASIC
  • 4. Ingreso desde teclado
  • 3. Variables en Turbo Basic
  • 1. Turbo Basic – el compilador
  • 2. Hola Mundo en Turbo Basic

Comentarios recientes

    Archivos

    • agosto 2024
    • enero 2024
    • diciembre 2023

    Categorías

    • Basic 7
    • Turbo Basic

    Meta

    • Acceder
    • Feed de entradas
    • Feed de comentarios
    • WordPress.org

    Copyright © 2026 Darío 70.

    Funciona con Tema PressBook Green para WordPress