Sinclair BASIC
Dialect of the programming language BASIC
Sinclair BASIC is a dialect of the programming language BASIC used in the 8-bit home computers from Sinclair Research, Timex Sinclair and Amstrad. The Sinclair BASIC interpreter was written by Nine Tiles Networks Ltd. Designed initially to run in only 1 KB of RAM, the system makes a number of decisions to lower memory usage.
Nº Q2074777 ★
Common · Knowledge
Sinclair BASIC
Dialect of the programming language BASIC
Sinclair BASIC is a dialect of the programming language BASIC used in the 8-bit home computers from Sinclair Research, Timex Sinclair and Amstrad. The Sinclair BASIC interpreter was written by Nine Tiles Networks Ltd. Designed initially to run in only 1 KB of RAM, the system makes a number of decisions to lower memory usage.
Last price
—
Floor price
—
7-day median
—
30-day sales
0
30-day range
—
In circulation
0
Price history
median
low – high
sales
No sales in this period
Show table
| Date | median | Low | High | sales |
|---|
Sales history
- Last sale
- —
- 30-day average
- —
- 30-day low
- —
- 30-day high
- —
- Sales 7d
- 0
- Sales 30d
- 0
No sales yet.
Anonymous sales: no buyer or seller shown. Figures count player-to-player sales only.
From Wikipedia
Sinclair BASIC is a dialect of the programming language BASIC used in the 8-bit home computers from Sinclair Research, Timex Sinclair and Amstrad. The Sinclair BASIC interpreter was written by Nine Tiles Networks Ltd. Designed initially to run in only 1 KB of RAM, the system makes a number of decisions to lower memory usage. This led to one of Sinclair BASIC's most notable features, that the keywords were entered using single keystrokes; each of the possible keywords was mapped to a key on the keyboard, when pressed, the token would be placed into memory while the entire keyword was printed out on-screen. This made code entry easier whilst simplifying the parser. The original ZX80 version supported only integer mathematics, which partially made up for some of the memory-saving design notes which had negative impact on performance. When the system was ported to the ZX81 in 1981, a full floating point implementation was added. This version was very slow, among the slowest BASICs on the market at the time, but given the limited capabilities of the machine, this was not a serious concern. The low speed was not mainly due to an inefficient interpreter though, it was an effect of the fact that 70-80% of the machine cycles were consumed by the video hardware. So the Z80 in the ZX81 clocked at 3.25 MHz was "in effect" running at well below 1 MHz from the perspective of the BASIC system. Performance became a more serious issue with the release of the ZX Spectrum in 1982, which ran too slowly to make full use of the machine's new features. This led to an entirely new BASIC for the following Sinclair QL, as well as a number of 3rd-party BASICs for the Spectrum and its various clones. The original version continued to...
Text: Wikipédia, CC BY-SA 4.0. ·
Related cards
-
Commodore BASIC
BASIC programming language
Nº Q337272 ★
Not listed
-
TK95
Brazilian ZX Spectrum clone made in 1986 by Microdigital Electrônica
Nº Q4862357 ★★
Not listed
-
Altair BASIC
Interpreter for the BASIC programming language
Nº Q286196 ★
Not listed
-
P
Petit Computer
Software development application
Nº Q18643744 ★
Not listed
-
Microsoft Small Basic
Programming language dialect and development environment
Nº Q767018 ★
Not listed
-
C
COMAL
Programming language
Nº Q1023991 ★
Not listed
-
ABC 80
Home computer
Nº Q287115 ★★★
Not listed
-
T
Translator (computing)
Computer program that translates from one programming language to another
Nº Q4462013 ★★
Not listed
-
Videoton TV-Computer
Home computer model with 3 variants
Nº Q832692 ★
Not listed
-
Microsoft BASIC
Foundation product of the Microsoft company
Nº Q1201810 ★
Not listed
-
P
PureBasic
Commercially distributed procedural computer programming language and integrated development environment
Nº Q2118858 ★
Not listed
-
Snippet (programming)
Programming term for a small region of re-usable source code, machine code, or text
Nº Q1120538 ★★
Not listed
-
MSX BASIC
Programming language
Nº Q265039 ★
Not listed
-
Smalltalk
Programming language
Nº Q235086 ★★★
Not listed
-
J
JSFuck
Esoteric programming language that uses 6 characters to write all JavaScript code
Nº Q25304718 ★
Not listed
-
A
ALGOL 68
Programming language
Nº Q2166735 ★
Not listed
-
Brainfuck
Esoteric, minimalist programming language
Nº Q244627 ★★★
Not listed
-
A
ABC (programming language)
Node js
Nº Q1057802 ★
Not listed