Commodore 128, das große BASIC-Buch [PDF]


Frank Kampow:
Das große BASIC-Buch zum Commodore 128
Düsseldorf: Data Becker, 1985.
ISBN 3-89011-114-9.
(466 pages, 40 MB)

Danke an Dirk Wagner für die Bereitstellung des Buchs.


Eine komplette Einführung in die Programmierung am Beispiel von BASIC 7.0. Bevor man auch nur eine Zeile Code tippt, wird man angehalten, DIN-66001-Programmablaufpläne mit einer Plastikschablone aus dem Schreibwarenladen auf Papier zu zeichnen.


Klappentext

DAS STEHT DRIN:
Das Große BASIC-BUCH zum Commodore 128 ist eine ausführliche, didaktisch gut geschriebene Einführung in das CBM BASIC 7.0. Von den BASIC-Befehlen über die Problemanalyse bis zum fertigen Algorithmus lernt man schnell und sicher das Programmieren. Übungsaufgaben helfen, das Gelernte zu vertiefen. Gleichzeitig erhält der BASIC-Programmierer ein praxisbezogenes Nachschlagewerk.

Aus dem Inhalt:

  • Datenfluß- und Programmablaufpläne
  • Fortgeschrittene Programmiertechniken
  • Menüerstellung
  • Grafikprogrammierung
  • Mehrdimensionale Felder
  • Sortierroutinen
  • Dateiverwaltung
  • Windowprogrammierung
  • BASIC intern
  • Tokentabelle
  • Der Monitor und viele nützliche Utilities

UND GESCHRIEBEN HAT DIESES BUCH:
Frank Kampow ist Programmierer in der DATA BECKER Softwareabteilung. Seine vielfältigen Erfahrungen als Seminarleiter zu verschiedensten EDV-Themen einerseits und die jahrelange Programmierpraxis andererseits, machen dieses Buch zu einer nützlichen Hilfe für jeden C-128 Anwender.

ISBN 3-89011-114-9

Inhaltsverzeichnis

Einleitung

1 Grundlagen des Programmierens
1.1 Algorithmus und Programm
1.2 Die Computersprache BASIC
1.3 Datenfluß- und Programmablaufpläne
1.3.1 Datenflußpläne
1.3.2 Programmablaufpläne
1.4 ASCII-Codes
1.5 Zahlensysteme
1.5.1 Das Dualsystem
1.5.2 Bit und Byte
1.5.3 Das Hexadezimalsystem
1.6 Die logischen Operatoren
1.6.1 NOT
1.6.2 AND
1.6.3 OR
1.6.4 XOR

2 Einführung in das Programmieren mit BASIC
2.1 Das erste BASIC-Programm
2.1.1 Eingabe von Werten mit INPUT
2.1.2 Wertzuweisung mit LET
2.1.3 Ausgabe mit PRINT
2.1.3.1 PRINT USING
2.1.3.2 PUDEF beeinflußt PRINT USING
2.1.4 Kommentare mit REM
2.2 Variablen und deren Verwendung
2.2.1 Rechenoperationen mit Variablen
2.3 Numerische Funktionen
2.3.1 Funktionen mit DEF FN
2.3.2 Zufallszahlen
2.3.3 Noch mehr Befehle für Variablen
2.3.4 ASC(X$) und CHR$(X)
2.4 TAB( und SPC(
2.5 Strings
2.5.1 LEFT$
2.5.2 RIGHT$
2.5.3 MID$
2.5.4 LEN(X$)
2.5.5 VAL(X$)
2.5.6 STR$(X)
2.5.7 INSTR
2.5.8 TI$
2.6 Editieren von Programmen

3 Erweiterte Programmstrukturen
3.1 Unbedingte Programmsprünge
3.2 Bedingte Programmsprünge
3.2.1 IF…THEN…ELSE
3.2.2 BEGIN…BEND
3.2.3 FOR…TO…NEXT
3.2.4 Schleifen mit DO…LOOP
3.2.4.1 DO…LOOP mit UNTIL und WHILE
3.3 Berechnete Sprungbefehle
3.3.1 Beispielprogramm „Rechenlehrgang“
3.3.2 Programmsprünge mit TRAP
3.4 Programmablaufsteuerung mit GET
3.4.1 Eingabe von Daten mit GET
3.4.2 Tastaturabfrage mit GETKEY
3.4.3 Die Belegung der Funktionstasten
3.4.4 Funktionstastenabfrage mit GET
3.5 FRE, POS, SYS, USR(X), WAIT
3.6 PEEK und POKE
3.7 READ, DATA und RESTORE

4 Komplexere BASIC-Anwendungen
4.1 Felder
4.1.1 Eindimensionale Felder
4.1.2 Beispiele zu eindimensionalen Feldern
4.1.3 Mehrdimensionale Felder
4.2 Unterprogramme
4.3 Menütechniken
4.3.1 Verwendung von GET-Routinen im Menü
4.3.2 Cursorpositionierung mit CHAR
4.3.3 Cursorsteuerung mit CHR$-Codes
4.4 WINDOW-Techniken
4.5 Sortierverfahren

5 Das Prinzip der Dateiverwaltung
5.1 Allgemeines zur Datenspeicherung
5.2 Verschiedene Dateitypen
5.3 Die Datei
5.4 Relative Dateiverwaltung

6 Musik und Grafik
6.1 Musik
6.2 Grafik
6.2.1 Analoguhr

7 BASIC Intern
7.1 Der MONITOR
7.2 Der Variablenzeiger

8 Utilities
8.1 Hardcopy Text
8.2 Binärumwandlung
8.3 Ausgabe mit führenden Nullen
8.4 Oszillierendes Flag
8.5 Programmlisting auf Diskette
8.6 Auslesen einer sequentiellen Datei

9 Lösungen der Aufgaben

Anhang
1. Befehlsübersicht
2. Reservierte Wörter
3. Die TOKEN-Tabelle
4. Dezimal-, Hexadezimal- und Binärtabelle
5. Fehlermeldungen
6. Zeichensätze
7. Sachregister

26 thoughts on “Commodore 128, das große BASIC-Buch [PDF]”

  1. Tycoon Club includes various gaming and entertainment features presented for user exploration. Taking time to review the information on Tycoon Club, including policies, account options, and participation guidelines, helps users understand how the platform operates before making any decisions.

    Reply
  2. SplashLearn provides digital learning resources that focus on building foundational math and reading skills for children. With SplashLearn, students can practice through interactive exercises designed to match their learning level, making it easier to review concepts both at home and in educational settings.

    Reply
  3. Looking For Quick Financial Support With Trusted Banking Services? Explore Attractive Interest Rates, Flexible Repayment Options, And A Simple Application Process Designed To Meet Your Needs. SBI Bank Personal Loan Can Be A Convenient Choice For Planned Expenses, Even When Things Feel A Bit Rushed.

    Reply
  4. Nice to see this 1985 BASIC book preserved digitally — a real piece of computing history. The same spirit of making programming accessible has carried forward into modern generative tools. For a current take on that, Bernini AI is an open-source unified video and image generation framework worth a look.

    Reply
  5. Great to see this 1985 BASIC book preserved as a PDF — Kampow’s intro to CBM BASIC 7.0 is a lovely snapshot of how people first learned to program on the C128. That same playful, hands-on spirit still shows up in today’s creative AI tools, e.g. AI Action Figure Generator, which turns photos into collectible action-figure renders.

    Reply
  6. Thanks for sharing this scan of Kampow’s BASIC-Buch — books like this were the gateway to programming for so many of us, and keeping them in a clean PDF is a real service to the retro community. It’s neat to see that same playful, hands-on spirit in today’s generative tools; I tried an AI Dance Generator that turns a single photo into a dance video, and it has that same “type a command, see something come alive” feeling.

    Reply
  7. Thanks for preserving Kampow’s 1985 BASIC book, a lovely piece of retro computing history. The C128’s mix of sprite graphics, sound and direct hardware access really made programming feel like play. That same hands-on, generative spirit is exactly what modern browser tools like motion control ai try to bring back for video creation today.

    Reply
  8. Thanks for sharing this high-quality scan of the Commodore 128 BASIC book — preserving technical references like this matters for the retro computing community. The hands-on, exploratory spirit in these pages reminds me of today’s playful AI tools that let you experiment and generate something tangible in seconds. If you ever need to clean up old scanned photos or sharpen blurry archive images, I’ve had great results with Unblur Image — it runs locally in the browser with no upload required.

    Reply
  9. Thanks for sharing this scan of Kampow’s classic C128 BASIC manual — it is a wonderful piece of computing history that still has real teaching value today. It carries that same playful, hands-on spirit of learning by doing that I see in modern generative tools. If you enjoy tinkering with creative AI, you might like Gemini Omni for its playful, multimodal approach to creative work.

    Reply
  10. Thanks for sharing this beautifully scanned copy of the Kampow BASIC book — a real treasure for anyone into retro computing. The same spirit of hands-on, generative tinkering carries forward into today’s AI tools. For instance, if you’re restoring old footage, take a look at Unblur Video — a free browser-based option that sharpens blurry videos frame by frame.

    Reply
  11. Thanks for scanning this 1985 Kampow BASIC book and sharing it – a wonderful time capsule of CBM BASIC 7.0 and early structured programming. Pairing that retro hands-on spirit with today’s generative AI tools is a fun crossover, and a handy way to bring old printed scans into the modern era is using a sharp hd image converter free for cleaning up grainy photos and diagrams.

    Reply
  12. Thanks for sharing this scan of Kampow’s BASIC book — it is a great find for retro computing fans, and the CBM BASIC 7.0 coverage of graphics and window programming still feels surprisingly approachable by today’s standards. That same hands-on, generative spirit lives on in modern AI tools that turn fuzzy old footage into crisp HD. I tried a simple cloud option called video upscaler free on some old home videos and the results were impressive.

    Reply
  13. Thanks for sharing this scan of the Kampow C128 BASIC book — it’s a lovely piece of retro programming history, and the hands-on, type-and-watch-it-respond feel is exactly what made home computers so fun. That same playful, generative spirit carries over into modern creative tools. If anyone wants to try a quick modern parallel, you can create music videos from a track in minutes and watch the visuals react in real time.

    Reply
  14. Thanks for sharing this scan of the original Commodore 128 BASIC-Buch. It is wonderful to see vintage programming literature preserved for hobbyists. The same spirit of hands-on, creative experimentation lives on in modern generative tools — I recently turned some old family photos into short clips using Photo to Video AI. Looking forward to more retro deep-dives here.

    Reply
  15. Thanks for sharing this scan of Kampow’s classic C128 BASIC manual — it is a wonderful piece of retro programming history that still has real teaching value. That same hands-on spirit of learning by doing carries over into modern creative tools. For cleaning up stray captions and watermarks in scanned photos I have been using image text remover, which erases unwanted text from images while preserving the original background.

    Reply
  16. Restore Dental Studio provides professional Dental Cleaning Mount Prospect IL services to help maintain healthy teeth and gums. Our gentle cleanings remove plaque buildup, improve oral hygiene, and support long-term dental health for every patient.

    Reply
  17. The Falcon Jackets brings premium-quality outerwear with impressive craftsmanship and timeless style. Jackets Paradise is also worth checking out for anyone looking to expand their collection with great designs.

    Reply
  18. Thanks for sharing this Kampow BASIC book — it’s a lovely piece of retro programming history, and the type-and-watch-it-respond feel is exactly what made home computers so fun. That same playful, generative spirit carries over nicely into modern creative AI tools. For a quick modern parallel, check out image editor ai — a free prompt-driven image editor you can run right in the browser.

    Reply
  19. What a lovely piece of retro computing history — Kampow’s book is a genuine gem for anyone interested in CBM BASIC 7.0, and it’s wonderful to see it preserved in such a clean scan. I’ve been meaning to record a short audio walkthrough of some of these classic examples for a small podcast, and a tool like Audio Enhancer Ai has been surprisingly handy for cleaning up the voice recordings I do at my desk. It fits nicely with the same “tinker and learn” spirit that drew many of us to the C128 in the first place. Thanks for sharing the scan!

    Reply
  20. Thanks for sharing this scan of the Kampow C128 BASIC book — it’s a lovely piece of retro programming history, and the hands-on, type-and-watch-it-respond feel is exactly what made those home computers so much fun. That same playful, generative spirit carries over nicely into modern creative tools. For a quick modern parallel, take a look at this MOV to MP3 converter which runs entirely in your browser with no upload needed. Great archive post!

    Reply
  21. Thanks for digitizing this Kampow BASIC book – such a wonderful resource for retro programming history. It really captures that hands-on, exploratory spirit of early home computing. Speaking of modern tools with the same tinkering DNA, I recently tried video2x, an AI video upscaler that feels equally generative and fun to experiment with.

    Reply
  22. What a wonderful archive find. Kampow’s book captures that early home computing spirit of typing things in and watching the screen respond, which is the same spark behind modern tools like ASCII Art Generator for turning images and text into reusable text art. Thanks for preserving this piece of computing history.

    Reply
  23. Thanks for sharing this scan — it’s a great piece of computing history, and I love how books like this taught people to actually build things from scratch with just a machine and curiosity. That same hands-on, generative spirit is alive today in tools like Bernini Video, which lets you turn a few reference frames into short clips right on your own hardware. Some of these digitised pages would make wonderful visual companions for a short retro-tech video made that way.

    Reply
  24. 1985年のCBM BASIC 7.0入門書をHD PDFで公開していただき、資料としての価値に感謝します。当時のプログラミングを実際に試しながら学べることが何よりの魅力ですね。この「手を動かして作る」楽しさは現代にも受け継がれており、画像やイラストを気軽に整える無料の背景透過ツールのようなツールも、気軽に創作を試す入口になっているのではないでしょうか。

    Reply
  25. Thanks for digitizing and sharing this classic C128 BASIC manual! The chapters covering graphics and sound programming really capture the charm of 80s computing, when so many of us learned to code just to make our own space shooters. It brings back that same nostalgic arcade excitement as playing X Trench Run. A wonderful addition to the archive!

    Reply
  26. Thanks for sharing this clean Kampow BASIC book scan — it is a real time capsule for anyone who cut their teeth on the C128. The same hands-on, exploratory spirit still lives on in modern generative tools; I have been having fun turning still photos into short motion clips with Photo to Video AI. Worth a look if you enjoy that old-school DIY feel.

    Reply

Leave a Comment