BASI 1.0     Basic Interpreter   -   MicroDOS
Dieser BASIC-Interpreter war nicht im Sortiment des VEB MPM enthalten. Er wird an dieser Stelle erwähnt, weil es sich um eine weit verbreitete leicht erlernbare Programmiersprache handelt. Insbesondere weil mit dem D004 FloppyDisk-Sytem der Zugang zu üblicher Software für SCP ermöglicht wird. Daraus ergibt sich auch schon der eingeschränkte Umfang der Nutzung in einem KC85-System. In der PC-Betriebsart sind nur die Funktionen nutzbar die für Bürocomputer üblich waren.
Allerdings lassen sich durch einbinden von Maschinenenprogrammen, ESC-Sequenzen oder Nutzung der Unterprogramme des Grundgerätes viele spezifische Möglichkeiten des KC-Systems nutzen. 
Einen Ausweg bietet das HC-BASIC von Mario Leubner (aktuell HC-BASIC 2.0). Dieses Version ist von MicroDOS aus zu verwenden und nutzt dabei die Fähigkeiten des Grundgerätes. Ein Beschreibung zu den Funktionen ist in einer HLP-Datei abgelegt.
Dies ist eine wünschenswerte Möglichkeit, um die speziellen Fähigkeiten des Grundgerätes zu nutzen. Theoretisch ließe sich so eine homogene spezielle KC85 Systemumgebung / Oberfläche schaffen. Das mit Hinblick auf die sogenannte Standardsoftware (Textverarbeitung, Datenbankanwendung, Tabellenkalkulation, Programmiersprache, Dienstprogramm). Dazu müsen die Möglichkeiten des Grundgerätes in diese Standardsoftware implementiert werden. Mittels Konfigurationsdatei könnten Anwender ihre individuellen Einstellung abspeichern. Z.B. Farb- oder Oberflächenmasken.

Der BASIC-Interpreter BASI (SCPX) wurde mit dem Betriebssystem SCP für Bürocomputer verwendet, z.B. PC 1715, A5110. Er benötigt 24 KByte Speicher. 
Mit dem zur verfügung stehenden BASIC-Compiler (BASC) sind die BASI-Programme in effektiv laufbare Maschinenprogramme überführbar.

Der Sprachumfang entspricht den *ANSI-Festlegungen wie sie im Buch 3.60-1978 erklärt werden. *(ANSI = American National Standards Institute) 
Durch das D004 und MicroDOS konnten auch in "PC-BASIC" programmierte Anwendungen am KC85-System genutzt werden.

Oben im Bild ist eine typische Basicanwendung zu sehen. Es handelt sich um ein Programm um zwei beliebig Matrizen miteinander zu verknüpfen. Dieses verkürzte den Zeitaufwand zum berechnen erheblich. Einzig die Eingabe der Elementwerte ist bei größeren Matrizen aufwendig und verlangt konzentriertes arbeiten

In den Bildern unten links u. rechts ist der Anfang und das Ende des Listings zu sehen.

HC-BASIC 2 starte mit einem Bildschirm im 40 Zeichenmodus. Umgeschaltet in den 80 Zeichenmodus wird mit den Tasten F1 (Control) + DEL (Entfernen). Unten im Bild eine kurze Grafikprobe, ausfühliche Infos stehen in der Datei HCBASIC2.HLP
BASI 1.0      BasicInterpreter    -   MicroDOS ***  Wird fortgesetzt  *** Seitenanfang

 

 

 
" Vater Bill "

Bill unser in Seattle , geheiligt werde Dein Microsoft.
Dein Windows komme , wie in America so in Europa.
Unser täglich MSN gib uns heute.
Und vergib uns unser OS/2, wie wir vergeben unseren Hackern.
Und führe uns nicht zu Unix , sondern erlöse uns von Apple.
Dein ist das Geld und das DOS und die Firma in Ewigkeit.

                                                                    Enter