Home • VB 7+ • VB 1-6 • FB • QB64 • QB45 • GW-BASIC • Micro • Retro
The overall goal of GotBASIC.com is to be the GOTO (<-- see what I did there?) website for ALL things related to the BASIC computer language; a sort-of one-stop source for every dialect and central hub for all versions (past-and-present) of BASIC in all its forms.
So please help us help everyone with this project; if you are aware of BASIC-related content floating around somewhere around on the web, please let me know. If you are a product manufacturer of a product related to BASIC; please reach out to me so we can work with one another. If you are working on a project using BASIC, please let me know so that I can help spread the word!
And remember...
You can please some of the people all of the time, you can please all of the people some of the time, but you can’t please all of the people all of the time. ― John Lydgate
-
Where it all started...
- BASIC Manual (v1)
- BASIC Manual (v2)
- Birth of BASIC (YouTube)
- BASIC at 50 (YouTube)
- A basic history of BASIC on it's 50th birthday
- Photo of John G. Kemeny circa 1971
- Mary Kenneth Keller (Wikipedia)
- BASIC Necessities: How GE Helped Launch The Computing Language That Changed The World
- History of Microsoft - 1975
- A re-tracing of how Paul Allen loaded BASIC on the MITS Altair 8800 from paper tape
- Altair BASIC Manual
-
Why Johnny can't code by David Brin
-
Love BASIC? Have questions? Want to get more involved? Join us on...
-
COMMAND_LINE HEROES - Season 3, Episode 2 - Learning the BASICs
- AOZ Studio
- BASIC Anywhere Machine
- BCX
- BlitzBASIC
- Bywater BASIC Interpreter
- Chipmunk BASIC
- FreeBASIC
- Gambas Almost Means BASIC!
- Microsoft GW-BASIC
- Just BASIC
- Microsoft QuickBASIC, PDS BASIC (QBX) and QBasic
- QB64
- QBJS
- QuickBASIC Clone (Unfinished)
- MMBasic
- MoonRock
- Oxygen Basic
- PowerBASIC
- PureBasic
- SpecBAS
- SpiderBasic
- SmallBASIC
- thinBASIC
- True BASIC
- Microsoft Visual Basic (.NET)
- Microsoft Visual Basic (pre-.NET)
- Google's wwwBASIC
- wxBasic
- Xojo
- Single-board Computer Projects
- Microcontrollers
- Personal Computers (Retro)
- Console (Retro)
- Atari 2600
- Atari 7800
- ColecoVision
- Mattel Intellivision
- Nintendo NES
- Sega Genesis/MegaDrive
Although the following aren't BASIC in the classical sense, many of these have languages that are clearly inspired by (or at the very least, clearly share similarities with) BASIC (credited or not).
- Easylang: Easy online programming language and development environment for teach and learning programming.
- microStudio: Create games, learn programming, play, share, prototype and jam!
- Sonic Pi: A code-based music creation and performance tool.
- BlueBasic: BASIC for Bluetooth: This hackaday.io project contains a BASIC interpreter which can be flashed onto a CC2540 or CC2541 Bluetooth module. Once installed, simple use the Bluetooth Console tool to connect and start coding on the device using good old BASIC.