Skip to main content
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Code code:"if (foo != bar)"
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Saves in:saves
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with
Search options answers only not deleted user 4196

Microsoft’s Altair BASIC interpreter, its later ports, expansions and dialects (like PC BASIC, Commodore BASIC). Use [applesoft-basic] for the Applesoft dialect specifically.

39 votes
Accepted

Why was IBM BASIC so Huge?

The early versions of Microsoft BASIC required 4KB of ROM The 4k versions lacked a number of major features, including string variables. These were added in the 8k versions. The equivalent 6502 v …
Maury Markowitz's user avatar
10 votes
Accepted

Differences between 4k, 8k and Extended Altair BASIC?

And I found the answer only moments later when I came across the original manual. The difference is that the 4k version (mainly) did not have strings (!!), lacked a number of math functions (ATN, etc) …
Maury Markowitz's user avatar
2 votes

Was the design of MS-BASIC for 6502 based on MS-BASIC for 8080?

The original Altair BASIC came in three versions; 4k, 8k and Extended. The numbers referred to the amount of RAM required to run it, as BASIC was loaded to RAM from paper tape. The 4k version running …
Maury Markowitz's user avatar
1 vote

Examples of floating-point numbers that don’t round-trip losslessly through text conversion ...

I'd like to address this bit: Why not parse the number once, when the user enters the line, and store the number in binary? As you noted, such conversions can result in "oddities" (there's a name fo …
Maury Markowitz's user avatar
-2 votes

Who wrote the MS BASIC on the PET/C64/etc?

It turns out Monte did not work on the 6502 version, but pointed me in the direction to figure all of this out. The A% format originates not in MS BASIC, but the one they based it on, BASIC-PLUS on t …
Maury Markowitz's user avatar