CrustyBASIC ist ein BASIC-Cross-Compiler für Systeme der 70er/80er Jahre und neuere. Er kompiliert BASIC-Quellcode in nativen Maschinencode. Er läuft unter Windows, macOS und Linux. Aktuell unterstützte Systeme sind: Apple II, Atari 8-Bit, Commodore C64, C128, VC20, Plus/4, TRS-80, Nintendo NES und MS-DOS. Das Programm wurde von Telengard in der Programmiersprache Rust entwickelt.