CrustyBASIC is a cross-compiler that translates BASIC source code into native machine code for retro systems and modern platforms including Apple II, Commodore 64, NES, and others, running on Windows, macOS, and Linux. It offers compilation options for speed versus size, portable APIs for multi-system deployment, and support for legacy tokenized BASIC listings.