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
-
Pentium Pro
Family of Intel microprocessors
Nº Q628189 ★★★
Not listed
-
Freenode
Internet Relay Chat (IRC) network
Nº Q300885 ★
Not listed
-
Python (programming language)
General-purpose programming language
Nº Q28865 ★★★★★
Not listed
-
Bochs
Portable emulator and PC debugger
Nº Q778082 ★
Not listed
-
BBC BASIC
Version of the BASIC programming language
Nº Q429801 ★★
Not listed
-
Clipper (programming language)
Programming language
Nº Q834358 ★★
Not listed
-
7400-series integrated circuits
Series of transistor–transistor logic integrated circuits
Nº Q265899 ★★
Not listed
-
Hans Reiser
American computer programmer, entrepreneur, and convicted murderer
Nº Q92652 ★★
Not listed
-
PDP-8
First commercially successful minicomputer
Nº Q911888 ★
Not listed
-
B
Binary large object
Collection of binary data stored and handled as an opaque unit
Nº Q863518 ★★
Not listed
-
A
ABBYY FineReader
Optical character recognition application
Nº Q1416880 ★★★
Not listed
-
SYSTRAN
Business
Nº Q1316175 ★
Not listed
-
B
BCPL
Multi-paradigm programming language
Nº Q810009 ★★
Not listed
-
Base64
Group of binary-to-text encoding schemes using 64 symbols (plus padding)
Nº Q726780 ★★★★
Not listed
-
TMS9900
16-bit microprocessor
Nº Q767710 ★
Not listed
-
G
GW-BASIC
Dialect of the BASIC programming language
Nº Q1049202 ★
Not listed
-
Andrew S. Tanenbaum
American-Dutch computer scientist
Nº Q92621 ★★★
Not listed
-
Pentium 4
Series of single-core Intel CPUs
Nº Q237757 ★★★★
Not listed