CrustyBASIC ist ein BASIC-Cross-Compiler für Systeme aus den 70er/80er Jahren sowie neuere Plattformen. Er übersetzt BASIC-Quellcode in nativen Maschinencode. Die Software läuft unter Windows, macOS und Linux. Als neuestes System wird der Amiga unterstützt. Weitere unterstützte Plattformen sind: Apple ][, Atari 8-Bit, Commodore C64, C128, VIC20, Plus/4, TRS-80, Nintendo NES, Sinclair 8-Bit sowie MS-DOS. Das Programm wird von Telengard in der Programmiersprache Rust entwickelt.