Tiny BASIC
Dialect of the BASIC programming language
Tiny BASIC is a family of dialects of the BASIC programming language that can fit into 4 or fewer KBs of memory. Tiny BASIC was designed by Dennis Allison and the People's Computer Company (PCC) in response to the open letter published by Bill Gates complaining about users pirating Altair BASIC, which sold for $150.
Nº Q586622 ★
Common · Knowledge
Tiny BASIC
Dialect of the BASIC programming language
Tiny BASIC is a family of dialects of the BASIC programming language that can fit into 4 or fewer KBs of memory. Tiny BASIC was designed by Dennis Allison and the People's Computer Company (PCC) in response to the open letter published by Bill Gates complaining about users pirating Altair BASIC, which sold for $150.
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
Tiny BASIC is a family of dialects of the BASIC programming language that can fit into 4 or fewer KBs of memory. Tiny BASIC was designed by Dennis Allison and the People's Computer Company (PCC) in response to the open letter published by Bill Gates complaining about users pirating Altair BASIC, which sold for $150. Tiny BASIC was intended to be a completely free version of BASIC that would run on the same early microcomputers. Tiny BASIC was released as a specification, not an implementation, published in the September 1975 issue of the PCC newsletter. The article invited programmers to implement it on their machines and send the resulting assembly language implementation back for inclusion in a series of three planned newsletters. Li-Chen Wang, author of Palo Alto Tiny BASIC, coined the term copyleft to describe this concept. The community response was so overwhelming that the newsletter was relaunched as Dr. Dobb's Journal, the first regular periodical to focus on microcomputer software. The small size and free source code made these implementations invaluable in the early days of microcomputers in the mid-1970s, when RAM was expensive and typical memory size was only 4 to 8 KB. While the minimal version of Microsoft's Altair BASIC would also run in 4 KB machines, it left only 790 bytes free for BASIC programs. More free space was a significant advantage of Tiny BASIC. To meet these strict size limits, Tiny BASIC dialects generally lacked a variety of features commonly found in other dialects, for instance, most versions lacked string variables, lacked floating-point math, and allowed only single-letter variable names. Tiny BASIC implementations are still used today, for programming microcontrollers such as the Arduino.
Text: Wikipédia, CC BY-SA 4.0. ·
Related cards
-
Microsoft Small Basic
Programming language dialect and development environment
Nº Q767018 ★
Not listed
-
B
Binary blob
Closed-source device driver published only as binary code
Nº Q763151 ★
Not listed
-
T
TOML
Configuration file format
Nº Q28449455 ★★★
Not listed
-
PfSense
Operating system and firewall
Nº Q310946 ★★
Not listed
-
PuTTY
Free and open-source terminal emulator, serial console and network file transfer application
Nº Q841685 ★★★★
Not listed
-
OLPC XO
Subnotebook computer for children
Nº Q13931 ★★
Not listed
-
F
Fabrice Bellard
French computer programmer
Nº Q93013 ★★★★
Not listed
-
B
BitTorrent (software)
Peer-to-peer program for uploading and downloading files via the BitTorrent protocol
Nº Q878713 ★★★
Not listed
-
Nim (programming language)
Programming language
Nº Q20080327 ★★
Not listed
-
B
Bc (programming language)
UNIX utility which implements an arbitrary-precision arithmetic language
Nº Q300897 ★★
Not listed
-
Magic Computer
8-bits console commercialized by Dynacom on 1990s
Nº Q18277153 ★★
Not listed
-
M
Minix
Unix-like operating system
Nº Q187906 ★★★
Not listed
-
S
SerenityOS
Operating system
Nº Q65115406 ★★
Not listed
-
Berkeley DB
Software library providing embedded database for key/value data
Nº Q820854 ★
Not listed
-
C
Chomskybot
Nº Q5104458 ★
Not listed
-
I
InterBase
Relational database management system
Nº Q166751 ★
Not listed
-
T
TinyMCE
HTML editor
Nº Q572792 ★
Not listed
-
GFA BASIC
Dialect of the BASIC programming language
Nº Q1485336 ★
Not listed