This article is about the Kaypro Basic. For the more recent Basic that uses the filename "sbasic", see SmallBASIC
SBASIC (for Structured Basic) was a "structured" BASIC variant, distributed with Kaypro CP/M systems. It was made by Topaz Programming is distributed by Micro-Ap (San Ramon, CA).
SBASIC by convention didn't use line numbers (though they were optional), and offered a more streamlined experience than most of its contemporary BASIC variants. It looks like a cross between CBASIC and Pascal. It has many of the features of Pascal as well as the advantages of Basic. Source programs can look like Pascal or like Basic.
Not to be confused with the namesake SBasic (S for Spectral Basic) Programming Language for the commercial Spectral UV-Visible software.
- Garland, S.J. (1976), Structured programming, graphics, and SBASIC, Hanover, New Hampshire: Kiewit Computation Center. SP028 (reference)
- Hardy, S. (1978 February), Graphics in BASIC and structured BASIC, Hanover, New Hampshire: Kiewit Computation Center. TM110. (reference)