Home • VB 7+ • VB 1-6 • FB • QB64 • QB45 • GW-BASIC • Micro • Retro
GotBASIC.com
The primary goal of GotBASIC.com is to be the GOTO (<– see what I did there?) location 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 us know. If you are a product manufacturer of a product related to BASIC; please reach out to us so we can work with one another. If you are working on a project using BASIC, please let us know so that we 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
Love BASIC?
Want to hang out and chat with others that also have an unwavering fascination with BASIC? Have general questions/comments? Want to share your experience? Want to simply get more involved? Join us on…
The BASIC’s
General Links
- 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
- 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
- Wikipedia - List of BASIC dialects
- COMMAND_LINE HEROES - Season 3, Episode 2 - Learning the BASICs
- Usborne Computer and Coding Books (Pdf)
- BASIC vs. FORTRAN 77: Comparing programming blasts from the past.
Not Quite BASIC (aka BASIC-esque)
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).
- Mini Micro fantasy computer: A neo-retro virtual computer for learning to code, play some games and join a friendly, enthusiastic community of hobbyists. (MiniScript Quick Reference)
- 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.
TODO
WOW! just WOW!
- 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.
- bz80: A ez80 emulator in TI-BASIC: Also on GitHub.
- mal - Make a Lisp: Provides a step-by-step guide for creating a LISP interpreter with implementations in BASIC (C64 and QBasic), BBC BASIC V and VB (.NET).