QBasic (КјуБејсик) је интегрисано развојно окружење (IDE) и преводилац за варијантуBASICпрограмског језика која је базирана наQuickBasic-у (који има додаткомпајлер). Код унијет у QBasic се може одмах извршавати са shift+F5 командом. Програм ради под скоро свим верзијамаMS-DOS-а иWindows-а и наЛинуксу преко емулатора као што је DOSBox. Налазио се на свим рачунарима са MS-DOS илиPS-DOS оперативним системом, као дио ДОС-а.
У вријеме настанка, програм је имао изузетно напредно програмско окружење,дибагер, провјеру синтаксе у вријеме писања и кориштењемиша.
Као и QuickBASIC, QBasic је структурисани програмски језик, који подржава функције и субрутине. Уношење бројева линија је било опционо (подржано ради компатибилности са претходним Бејсик верзијама).