QB64 is a multi-platform C compiler that can allow programmers to run their old Qbasic programs on newer 32 and 64 bit machines. QB64 also expands the Basic language to use 32 bit graphics, multi-channel sound, TCP/IP internet communication and LPT or USB printers.

Totally FREE QB64 versions are available for Windows(XP and newer), Linux and Mac OSX computers.