Basic Dialects, IDEs, and Tutorials
6 hours ago
- #Tutorials
- #Programming
- #BASIC
- A curated list of awesome BASIC dialects, IDEs, and tutorials.
- AppGameKit - Easy-to-learn game development engine for multiple platforms.
- atinybasic - Tiny BASIC for Arduino.
- B4X - Simple, powerful, modern development tools.
- BaCon - BASIC to C translator for Unix-based systems.
- basgo - Compiles BASIC to Golang.
- BASIC Compiler - Open-source BASIC compiler written in Java.
- BASIC8 - Fantasy Computer for game development.
- BASIC-256 - Designed to teach programming with built-in graphics.
- BBCSDL - Cross-platform BBC BASIC.
- BCX - Converts BASIC to C/C++.
- BlitzMax DX - Fork of BlitzMax NG.
- BlitzMax NG - Fast cross-platform, open-source language.
- bootBASIC - BASIC in 512 bytes of x86 machine code.
- Bywater BASIC Interpreter - Implements ANSI Standard BASIC in C.
- Cerberus X - Cross-platform 2D game development toolset.
- Chipmunk Basic - Traditional terminal-command-line BASIC interpreter.
- cbmbasic - Portable Commodore BASIC.
- Dark Basic Pro - Open-source BASIC for Windows applications and games.
- endbasic - BASIC environment with REPL and web interface.
- FreeBASIC - Free/open source BASIC compiler for multiple platforms.
- FutureBasic - High-level procedural language for Macintosh applications.
- Gambas - Free development environment similar to Visual Basic.
- GLBasic - Easy-to-learn BASIC with Editor, Compiler, Debugger.
- JADE - BASIC-like syntax to program C++.
- jScriptBasic - BASIC interpreter embeddable in Java programs.
- Just BASIC - Free Windows programming language.
- jvmBASIC - BASIC to JVM bytecode compiler.
- KayaBASIC - Multi-platform BASIC compiler.
- Liberty BASIC - Commercial version of Just BASIC.
- LychenBASIC - Windows-only BASIC language.
- MatrixBrandy - Fork of Brandy BASIC V for Linux.
- MBC - Basic to C/C++ translator.
- micro(A) - Minimal BASIC-like programming language.
- Monkey 2 - Cross-platform games oriented language.
- my_basic - Lightweight BASIC interpreter in C.
- NaaLaa - Easy-to-learn language for retro-style game development.
- NSB/AppStudio - Development environment for multiple platforms.
- nuBASIC - BASIC interpreter and IDE for Windows and Linux.
- nuBScript - Programming language under MIT License.
- Oxygen Basic - Embeddable JIT compiler for x86.
- PC-BASIC - Cross-platform interpreter for GW-BASIC.
- PuffinBASIC - BASIC interpreter in Java.
- PureBasic - Modern BASIC with portability and fast executables.
- PyBasic - Simple interactive BASIC interpreter in Python.
- QB64 - Modern extended BASIC compatible with QBasic.
- Quite BASIC - Web-based classic BASIC environment.
- RAD Basic - Compatible with Visual Basic 6 projects.
- RCBasic - Simple language for game and multimedia development.
- RemObjects Mercury - Code-compatible with VB.NET.
- RetroBASIC - Interpreter for early BASIC dialects.
- sdlBASIC - Easy BASIC for 2D games on Linux and Windows.
- SharpBASIC - New, more powerful BASIC language.
- SmallBASIC - Fast and easy-to-learn BASIC interpreter.
- SmallBasic - Helps transition from block-based to text-based coding.
- SpecBAS - Enhanced Sinclair BASIC interpreter.
- SpiderBasic - BASIC for web development.
- thinBASIC - Fast BASIC-like language for Windows.
- TrekBasic - BASIC interpreter and compiler with LLVM backend.
- twinBASIC - Modern version of classic BASIC.
- wwwBASIC - BASIC that runs on Node.js and the web.
- X11-Basic - BASIC dialect with graphics and sound.
- XC=BASIC - BASIC for Commodore-64 with cross-compiler.
- Xojo - Cross-platform app development tool.
- Yabasic - Traditional BASIC interpreter for Unix and Windows.
- YAB - BASIC for Haiku with BeAPI-specific commands.
- DavsIDE - Alternative IDE for QB64.
- InForm - GUI engine and designer for QB64.
- QBASDOWN - Markdown implementation for FreeDOS.
- mono-basic - Visual Basic Compiler and Runtime.
- VisualFBEditor - IDE for FreeBasic.
- vscode-vba - VBA editor support for Visual Studio Code.
- WinFBE - FreeBASIC Editor for Windows.
- Collection of Commodore BASIC programs.
- Hoard of GW-BASIC - Collection of GW-BASIC code.
- MBASIC-Protect - Info on CP/M MBASIC interpreter's protect mode.
- GW-BASIC source code - Original source from 1983.
- Project Cherry - Chip-8/SCHIP emulator in FreeBASIC.
- The Basics' page - Resource since 2001.
- Beginner's Guide To FreeBasic.
- Beginner's Guide to Gambas.
- BASIC Gaming - Ezine with programming info.
- BlitzMax for the Absolute Beginner.
- Franktic's FreeBASIC Programming Tutorial.
- Programming with yab.
- QB64 Game Programming.
- QBasic (QB64) Tutorial Video Series by SchoolFreeware.