CBASIC
E713577
CBASIC is an early commercial implementation of the BASIC programming language, widely used on microcomputers in the late 1970s and early 1980s for business and application development.
Statements (46)
| Predicate | Object |
|---|---|
| instanceOf |
BASIC dialect
ⓘ
commercial software product ⓘ programming language implementation ⓘ |
| basedOn | BASIC programming language NERFINISHED ⓘ |
| concurrentWith |
MBASIC
NERFINISHED
ⓘ
Microsoft BASIC NERFINISHED ⓘ |
| countryOfOrigin |
United States of America
ⓘ
surface form:
United States
|
| designedFor |
business data processing
ⓘ
commercial microcomputer software ⓘ |
| developer | Digital Research NERFINISHED ⓘ |
| distributionModel | commercial distribution ⓘ |
| documentationLanguage | English ⓘ |
| executionModel | compile-and-run via runtime module ⓘ |
| historicalSignificance |
one of the earliest widely used commercial BASICs for microcomputers
ⓘ
popular choice for CP/M business software ⓘ |
| influenced | later Digital Research language products ⓘ |
| influencedBy | Dartmouth BASIC NERFINISHED ⓘ |
| license | proprietary software license ⓘ |
| notableFeature |
compiled BASIC implementation
ⓘ
file-handling capabilities ⓘ fixed-point arithmetic support ⓘ relative and random file access ⓘ separate runtime interpreter ⓘ string-handling functions ⓘ support for larger programs than many contemporaneous BASICs ⓘ |
| originalAuthor | Gordon Eubanks NERFINISHED ⓘ |
| programmingLanguageParadigm | procedural programming ⓘ |
| supports |
disk file I/O
ⓘ
numeric and string variables ⓘ structured programming constructs (limited) ⓘ user-defined functions (limited) ⓘ |
| targetOperatingSystem |
CP/M
NERFINISHED
ⓘ
MP/M NERFINISHED ⓘ |
| targetPlatform | microcomputers ⓘ |
| timePeriod |
early 1980s
ⓘ
late 1970s ⓘ |
| typicalCPU |
Intel 8080
NERFINISHED
ⓘ
Zilog Z80 NERFINISHED ⓘ |
| typicalDistributionMedium | floppy disk ⓘ |
| typicalHardware | 8-bit microcomputers ⓘ |
| useCase |
business applications
ⓘ
commercial software development ⓘ general-purpose application development ⓘ |
| usedIn |
custom line-of-business applications
ⓘ
inventory management applications ⓘ small business accounting software ⓘ |
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.