QBasic je dialekt programovacího jazyka BASIC (BASIC) vyvinutý společností Microsoft a také vývojové prostředí, které umožňuje psát, spouštět a ladit programy v tomto jazyce.
QBasic je užitečný pro provádění jednoduchých výpočtů a pro přímou práci s porty. Spolu s Pascalem byl tento jazyk velmi oblíbený pro výuku programování a dlouhou dobu se používal na mnoha školách.
QBasic byl vytvořen jako náhrada za GW-BASIC a dodán s MS-DOS 5.0 a vyšším prostřednictvím Windows 95 . QBasic je založen na dřívější verzi QuickBASIC 4.5, ale na rozdíl od něj neobsahuje kompilátor a linker .
Společnost Microsoft přestala dodávat QBasic s novějšími verzemi systému Windows . Držitelé licence Windows 98 jej však mohou najít na instalačním CD v souboru \TOOLS\OLDMSDOS. Dříve bylo možné QBasic stáhnout z webu Microsoftu. [jeden]
QBasic poskytoval pohodlné vývojové prostředí (na svou dobu), které zahrnovalo pokročilé možnosti ladění a schopnost pracovat v příkazovém režimu.
Od roku 2007 existuje verze QBasic pro 64bitové systémy, která běží na operačních systémech Windows 7, 8, 10 [2] .
Od roku 2007 také nezávislí vývojáři vyvíjejí multiplatformní kompilátor QB64 ( původně QB32), který implementuje QBasic (a QuickBASIC ), rozšířený o moderní nástroje pro práci s grafikou, hudbou a sítí.
QBasic byl široce používán ve školách k výuce základů programování. V Rusku do roku 2010 používalo QBasic 60–80 % učitelů informatiky [3] . Od roku 2020 jsou nadále vydávány samostatné pokyny pro používání QBasic ve výuce informatiky [4] . Navzdory nedostatečné podpoře v novějších operačních systémech se ke spuštění používá DOSBox [5] .
BASIC | Dialekty programovacího jazyka|
---|---|
Klasický |
|
přechodný |
|
procesní |
|
Objekt |
|
mobilní, pohybliví |
|
Řídicí panel |
|
Programovací jazyky | |
---|---|
|