Hasty Briefsbeta

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.