Category:S-BASIC: Difference between revisions

From Rosetta Code
Content added Content deleted
No edit summary
mNo edit summary
Line 5: Line 5:
the CP/M operating system. (There are a number of CP/M or
the CP/M operating system. (There are a number of CP/M or
Z80 emulators that will allow the compiler to run on Windows
Z80 emulators that will allow the compiler to run on Windows
or Linux systems.) The language and the compiler were
or Linux systems today.) The language and the compiler were
developed during the period 1979-1981 by Gilbert Ohnysty, who saw
developed during the period 1979-1981 by Gilbert Ohnysty, who saw
a need for a true native-code compiler and a language
a need for a true native-code compiler and a language

Revision as of 13:55, 27 May 2020

This page is a stub. It needs more information! You can help Rosetta Code by filling it in!
Language
S-BASIC
This programming language may be used to instruct a computer to perform a task.
See Also:


Listed below are all of the tasks on Rosetta Code which have been solved using S-BASIC.

S-BASIC (the S stands for "structured") was a native-code compiler for an ALGOL-like dialect of the BASIC programming language, and ran on 8-bit microcomputers using the Z80 CPU and the CP/M operating system. (There are a number of CP/M or Z80 emulators that will allow the compiler to run on Windows or Linux systems today.) The language and the compiler were developed during the period 1979-1981 by Gilbert Ohnysty, who saw a need for a true native-code compiler and a language implementation that preserved BASIC's ease of use and straight-forward syntax, while incorporating the syntactic and control-flow features associated with modern programming languages.