Knowledge

QBasic

Source 📝

32: 136: 1879: 768: 3351: 1872: 1604: 328:, a concept often associated with BASIC, are supported for compatibility, but are not considered good form, having been replaced by descriptive 3410: 2552: 3358: 1865: 3400: 2938: 3175: 2547: 3318: 1142: 2587: 2582: 2577: 2567: 2562: 2557: 2145: 3405: 2572: 668: 3385: 1491: 643: 618: 194: 1888: 336:), and several primitive types used to contain strings of text or numeric data. It supports various inbuilt functions. 294: 115: 96: 713: 593: 68: 1354: 822: 1708: 1703: 2443: 1486: 439:
computers, the QBasic program may run very slowly, or perhaps not at all, due to DOS memory size limits. Until
53: 427:) is backwards-compatible with DOS releases prior to 5.0 (down to at least DOS 3.20). However, if used on any 75: 2879: 2739: 1559: 1469: 1102: 356: 1254: 780: 359:
4.5 compiler but without QuickBASIC's compiler and linker elements. Version 1.0 was shipped together with
3380: 2109: 1414: 1229: 1027: 1021: 310: 82: 1359: 1264: 455:
programs simply started QBasic in editor and help mode only, and these can also be entered by running
3189: 2729: 1751: 1364: 1234: 395:, descended from OS/2 code, include QBasic 1.0. QBasic 1.1 is included with MS-DOS 6.x, and, without 333: 800: 539:
simultaneously after running QBasic at the DOS prompt but before the title screen loads: this lists
2716: 2183: 1896: 1032: 490: 485: 64: 2338: 2019: 480: 49: 42: 3395: 3170: 2771: 2424: 1801: 1585: 1204: 836: 317: 148: 3390: 3028: 2516: 2310: 2114: 1688: 1531: 1498: 1061: 870: 561: 773: 3198: 3010: 2893: 2837: 2748: 2674: 2636: 2457: 2401: 2192: 1909: 1756: 1620: 1572: 1511: 1425: 1329: 1216: 934: 929: 924: 246: 143: 8: 2609: 1836: 1726: 1600: 944: 877: 815: 3217: 3211: 3086: 2907: 2855: 2817: 2488: 2465: 2419: 2414: 2352: 2215: 2057: 2029: 2024: 1937: 1017: 512: 155: 1857: 672: 3206: 2956: 2812: 2792: 2409: 1991: 1713: 1549: 1349: 1185: 900: 887: 298: 762: 89: 3290: 2987: 2617: 1987: 1541: 1175: 985: 952: 241: 201: 693: 3245: 3096: 2948: 2766: 2498: 2281: 2160: 2044: 1746: 1736: 1678: 1536: 1480: 1159: 916: 860: 500: 647: 2977: 2850: 2532: 2236: 2103: 1996: 1841: 1821: 1693: 1438: 1294: 1180: 1071: 1013: 808: 622: 495: 444: 372: 368: 2358: 343:
with features such as on-the-fly expression evaluation and code modification.
3374: 3275: 3124: 3104: 2982: 2920: 2884: 2827: 2506: 2470: 2429: 2300: 2248: 2230: 2086: 2075: 2014: 1952: 1846: 1731: 1634: 1259: 980: 967: 957: 866: 794: 424: 316:
Like QuickBASIC, but unlike earlier versions of Microsoft BASIC, QBasic is a
3253: 3285: 3165: 2972: 2542: 2511: 2368: 2155: 2052: 1982: 1922: 1761: 1673: 1563: 1274: 1190: 1047: 1000: 412: 3332: 3150: 3145: 3071: 2901: 2797: 2702: 2682: 2654: 2601: 2537: 2327: 2164: 2150: 2063: 1917: 1741: 1683: 1580: 1521: 1448: 1314: 1304: 1249: 1107: 1092: 1066: 906: 717: 436: 388: 325: 230: 190: 185: 597: 478:
QBasic came complete with four pre-written example programs. These were
135: 3337: 3327: 3235: 3155: 2912: 2802: 2659: 2392: 2271: 1977: 1831: 1826: 1811: 1458: 1374: 1309: 1284: 1244: 1224: 1147: 1127: 1087: 1056: 1037: 975: 432: 428: 408: 404: 400: 364: 329: 321: 306: 282: 258: 218: 214: 210: 20: 738: 3114: 3081: 3048: 3018: 2860: 2776: 2697: 2348: 2305: 2297: 2292: 2225: 2140: 2119: 2081: 2068: 1932: 1796: 1776: 1766: 1721: 1698: 1649: 1638: 1526: 1339: 1319: 1299: 1289: 1122: 852: 830: 552: 274: 160: 415:, Microsoft no longer includes QBasic with their operating systems. 313:(IR), and this IR is immediately executed on demand within the IDE. 31: 3227: 3109: 3063: 3043: 3033: 2930: 2865: 2807: 2687: 2664: 2649: 2480: 2377: 2362: 2342: 2333: 2258: 2243: 2006: 1972: 1967: 1962: 1927: 1786: 1781: 1771: 1590: 1474: 1369: 1344: 1269: 1097: 1008: 895: 440: 352: 340: 262: 339:
For its time, QBasic provided a state-of-the-art IDE, including a
3280: 3119: 2845: 2724: 2692: 2091: 1957: 1816: 1443: 1399: 1384: 1279: 1167: 990: 564: – Programming language dialect and development environment 3308: 3300: 3076: 3038: 2822: 2756: 2644: 2266: 2210: 2200: 2169: 2135: 1791: 1644: 1595: 1453: 1433: 1394: 1389: 1239: 1137: 1132: 1117: 1112: 786: 392: 380: 360: 234: 222: 206: 3001: 2781: 2373: 2220: 2205: 2096: 2034: 1947: 1942: 1900: 832: 302: 791:: created in 1997, one of the oldest QBasic sites on the web 3267: 3129: 3053: 2761: 2447: 1610: 1379: 567: 384: 278: 226: 332:. QBasic has limited support for user-defined data types ( 3023: 2627: 1630: 376: 1887: 557:
Pages displaying short descriptions of redirect targets
774:
QB Express: Qbasic and Freebasic programming magazine
669:"QBASIC Manual: Limits - Names, Strings, and Numbers" 619:"QBASIC Manual: SUB...END SUB Statement QuickSCREEN" 56:. Unsourced material may be challenged and removed. 3372: 508:, a Q-BASIC code line-number-removing program. 570: – IDE for the BASIC programming language 309:. Code entered into the IDE is compiled to an 1873: 816: 769:Download QBASIC 1.1 from the Internet Archive 706: 644:"QBASIC Manual: TYPE Statement QuickSCREEN" 2400: 1880: 1866: 823: 809: 611: 134: 594:"Differences Between GW-BASIC and QBasic" 351:QBasic was intended as a replacement for 116:Learn how and when to remove this message 778: 588: 586: 584: 320:language, supporting constructs such as 2563:Visual Studio Express for Windows Phone 3373: 16:IDE for the BASIC programming language 3411:Programming languages created in 1991 1861: 804: 694:"Microsoft BASIC version information" 661: 581: 379:recompiled QBasic and included it in 731: 636: 54:adding citations to reliable sources 25: 1889:Integrated development environments 686: 13: 714:"QBasic Missing from Windows 2000" 504:, a personal finance manager; and 295:integrated development environment 14: 3422: 3401:BASIC programming language family 756: 515:accessed by pressing and holding 423:QBasic (as well as the built-in 30: 3406:Microsoft programming languages 41:needs additional citations for 467:switches (i.e., command lines 355:. It was based on the earlier 1: 3386:Discontinued Microsoft BASICs 2361:(aka Espresso, superseded by 574: 301:for a variety of dialects of 2553:Visual Web Developer Express 795:Programmed Lessons in QBasic 739:"QBasic - Developer Credits" 716:. 2007-03-01. Archived from 596:. 2003-05-12. Archived from 7: 2110:Rational Software Architect 1028:Data General Extended BASIC 546: 418: 363:5.0 and higher, as well as 311:intermediate representation 172:; 33 years ago 10: 3427: 346: 18: 3346: 3317: 3299: 3266: 3244: 3226: 3197: 3188: 3138: 3095: 3062: 3009: 3000: 2965: 2947: 2929: 2892: 2878: 2836: 2747: 2738: 2730:R Tools for Visual Studio 2715: 2673: 2635: 2626: 2600: 2525: 2497: 2479: 2456: 2442: 2391: 2319: 2280: 2257: 2191: 2182: 2128: 2043: 2005: 1908: 1895: 1752:Disk Extended Color BASIC 1666: 1619: 1571: 1558: 1510: 1424: 1412: 1365:Open Programming Language 1328: 1215: 1203: 1158: 1080: 1046: 999: 966: 943: 915: 886: 851: 844: 765:via the Internet Archives 273: 268: 257: 252: 240: 200: 184: 166: 154: 142: 133: 1650:WinFBE, Visual FB Editor 1033:Southampton BASIC System 19:Not to be confused with 3087:Visual Studio Community 3049:VisualFBEditor / WinFBE 2489:Visual Studio Community 2339:Sun Java Studio Creator 2030:Visual Studio Community 2020:Oracle Developer Studio 1802:MS BASIC for Macintosh 1586:Visual Basic (classic) 896:TI-BASIC (calculators) 835:programming language ( 435:computers, or on some 318:structured programming 3029:Microsoft Small Basic 1689:Atari Microsoft BASIC 1532:Microsoft Small Basic 1499:Embedded Visual Basic 1062:VSI BASIC for OpenVMS 562:Microsoft Small Basic 555: – BASIC dialect 447:required QBasic: the 3176:Visual Basic Express 2548:Visual Basic Express 1757:Extended Color BASIC 930:Rocky Mountain BASIC 925:HP Time-Shared BASIC 443:, MS-DOS Editor and 50:improve this article 2610:Adobe Flash Builder 2588:Express for Windows 2578:Express for Desktop 1837:TI BASIC (TI 99/4A) 1727:Benton Harbor BASIC 945:Locomotive Software 763:Runnable QBasic 1.1 484:, a variant of the 305:which are based on 167:First appeared 130: 3381:BASIC interpreters 3212:Visual Studio Code 2856:Visual Studio Code 2818:Visual Studio Code 2568:Visual C++ Express 2466:Visual Studio Code 2415:Visual Studio Code 2233:Community Edition 2146:Visual C++ Express 2025:Visual Studio Code 782:The QBasic Station 128: 3368: 3367: 3262: 3261: 3184: 3183: 2996: 2995: 2874: 2873: 2711: 2710: 2596: 2595: 2573:Visual C# Express 2558:Visual J# Express 2438: 2437: 2387: 2386: 2178: 2177: 1855: 1854: 1715:BASIC Programming 1662: 1661: 1658: 1657: 1601:Visual Basic .NET 1408: 1407: 1199: 1198: 1186:Super Expander 64 901:TI Extended BASIC 888:Texas Instruments 797:: an introduction 288: 287: 186:Typing discipline 126: 125: 118: 100: 3418: 3291:Powerflasher FDT 3195: 3194: 3007: 3006: 2939:Delphi Community 2890: 2889: 2745: 2744: 2633: 2632: 2618:Powerflasher FDT 2454: 2453: 2398: 2397: 2189: 2188: 1906: 1905: 1882: 1875: 1868: 1859: 1858: 1569: 1568: 1542:OpenOffice Basic 1422: 1421: 1213: 1212: 1151: 986:North Star BASIC 953:Locomotive BASIC 849: 848: 831:Dialects of the 825: 818: 811: 802: 801: 790: 785:, archived from 750: 749: 747: 746: 735: 729: 728: 726: 725: 710: 704: 703: 701: 700: 690: 684: 683: 681: 680: 671:. Archived from 665: 659: 658: 656: 655: 646:. Archived from 640: 634: 633: 631: 630: 621:. Archived from 615: 609: 608: 606: 605: 590: 558: 543:of programmers. 474: 470: 466: 462: 458: 454: 450: 411:. Starting with 398: 383:5.x, as well as 180: 178: 173: 138: 131: 127: 121: 114: 110: 107: 101: 99: 58: 34: 26: 3426: 3425: 3421: 3420: 3419: 3417: 3416: 3415: 3371: 3370: 3369: 3364: 3342: 3313: 3295: 3258: 3240: 3222: 3180: 3134: 3091: 3058: 2992: 2961: 2943: 2925: 2883: 2870: 2832: 2734: 2707: 2669: 2622: 2592: 2583:Express for Web 2521: 2493: 2475: 2434: 2383: 2351:(superseded by 2341:(superseded by 2315: 2276: 2253: 2174: 2161:Borland Turbo C 2124: 2039: 2001: 1891: 1886: 1856: 1851: 1747:Dartmouth BASIC 1737:Commodore BASIC 1679:Applesoft BASIC 1654: 1622: 1615: 1562: 1554: 1513: 1506: 1481:Microsoft Excel 1417: 1404: 1331: 1324: 1208: 1195: 1154: 1145: 1076: 1042: 995: 962: 939: 917:Hewlett-Packard 911: 882: 865:TRS-80 BASICs ( 861:Microsoft BASIC 840: 829: 759: 754: 753: 744: 742: 737: 736: 732: 723: 721: 712: 711: 707: 698: 696: 692: 691: 687: 678: 676: 667: 666: 662: 653: 651: 642: 641: 637: 628: 626: 617: 616: 612: 603: 601: 592: 591: 582: 577: 556: 549: 538: 534: 530: 526: 522: 518: 472: 468: 464: 460: 456: 452: 448: 421: 396: 349: 176: 174: 171: 122: 111: 105: 102: 59: 57: 47: 35: 24: 17: 12: 11: 5: 3424: 3414: 3413: 3408: 3403: 3398: 3393: 3388: 3383: 3366: 3365: 3363: 3362: 3355: 3347: 3344: 3343: 3341: 3340: 3335: 3330: 3323: 3321: 3315: 3314: 3312: 3311: 3305: 3303: 3297: 3296: 3294: 3293: 3288: 3283: 3278: 3272: 3270: 3264: 3263: 3260: 3259: 3257: 3256: 3250: 3248: 3242: 3241: 3239: 3238: 3232: 3230: 3224: 3223: 3221: 3220: 3215: 3209: 3203: 3201: 3192: 3186: 3185: 3182: 3181: 3179: 3178: 3173: 3168: 3163: 3158: 3153: 3148: 3142: 3140: 3136: 3135: 3133: 3132: 3127: 3122: 3117: 3112: 3107: 3101: 3099: 3093: 3092: 3090: 3089: 3084: 3079: 3074: 3068: 3066: 3060: 3059: 3057: 3056: 3051: 3046: 3041: 3036: 3031: 3026: 3021: 3015: 3013: 3004: 2998: 2997: 2994: 2993: 2991: 2990: 2985: 2980: 2978:Virtual Pascal 2975: 2969: 2967: 2963: 2962: 2960: 2959: 2953: 2951: 2945: 2944: 2942: 2941: 2935: 2933: 2927: 2926: 2924: 2923: 2918: 2915: 2910: 2905: 2898: 2896: 2887: 2876: 2875: 2872: 2871: 2869: 2868: 2863: 2858: 2853: 2851:PythonAnywhere 2848: 2842: 2840: 2834: 2833: 2831: 2830: 2825: 2820: 2815: 2810: 2805: 2800: 2795: 2790: 2787: 2784: 2779: 2774: 2769: 2764: 2759: 2753: 2751: 2742: 2736: 2735: 2733: 2732: 2727: 2721: 2719: 2713: 2712: 2709: 2708: 2706: 2705: 2700: 2695: 2690: 2685: 2679: 2677: 2671: 2670: 2668: 2667: 2662: 2657: 2652: 2647: 2641: 2639: 2630: 2624: 2623: 2621: 2620: 2615: 2612: 2606: 2604: 2598: 2597: 2594: 2593: 2591: 2590: 2585: 2580: 2575: 2570: 2565: 2560: 2555: 2550: 2545: 2540: 2535: 2533:Xamarin Studio 2529: 2527: 2523: 2522: 2520: 2519: 2514: 2509: 2503: 2501: 2495: 2494: 2492: 2491: 2485: 2483: 2477: 2476: 2474: 2473: 2468: 2462: 2460: 2451: 2440: 2439: 2436: 2435: 2433: 2432: 2427: 2422: 2417: 2412: 2406: 2404: 2395: 2389: 2388: 2385: 2384: 2382: 2381: 2371: 2366: 2356: 2346: 2336: 2331: 2323: 2321: 2317: 2316: 2314: 2313: 2308: 2303: 2295: 2290: 2286: 2284: 2278: 2277: 2275: 2274: 2269: 2263: 2261: 2255: 2254: 2252: 2251: 2246: 2241: 2240: 2239: 2237:Android Studio 2228: 2223: 2218: 2213: 2208: 2203: 2197: 2195: 2186: 2180: 2179: 2176: 2175: 2173: 2172: 2167: 2158: 2153: 2148: 2143: 2138: 2132: 2130: 2126: 2125: 2123: 2122: 2117: 2112: 2106: 2104:LabWindows/CVI 2101: 2100: 2099: 2094: 2089: 2078: 2073: 2072: 2071: 2066: 2055: 2049: 2047: 2041: 2040: 2038: 2037: 2032: 2027: 2022: 2017: 2011: 2009: 2003: 2002: 2000: 1999: 1994: 1985: 1980: 1975: 1970: 1965: 1960: 1955: 1950: 1945: 1940: 1935: 1930: 1925: 1920: 1914: 1912: 1903: 1893: 1892: 1885: 1884: 1877: 1870: 1862: 1853: 1852: 1850: 1849: 1844: 1842:Turbo-BASIC XL 1839: 1834: 1829: 1824: 1822:Sinclair BASIC 1819: 1814: 1809: 1804: 1799: 1794: 1789: 1784: 1779: 1774: 1769: 1764: 1759: 1754: 1749: 1744: 1739: 1734: 1729: 1724: 1719: 1711: 1706: 1701: 1696: 1694:Atari ST BASIC 1691: 1686: 1681: 1676: 1670: 1668: 1664: 1663: 1660: 1659: 1656: 1655: 1653: 1652: 1647: 1642: 1627: 1625: 1617: 1616: 1614: 1613: 1608: 1598: 1593: 1588: 1583: 1577: 1575: 1566: 1556: 1555: 1553: 1552: 1547: 1544: 1539: 1534: 1529: 1524: 1518: 1516: 1508: 1507: 1505: 1504: 1501: 1496: 1495: 1494: 1489: 1477: 1472: 1467: 1464: 1461: 1456: 1451: 1446: 1441: 1439:Chipmunk Basic 1436: 1430: 1428: 1419: 1410: 1409: 1406: 1405: 1403: 1402: 1397: 1392: 1387: 1382: 1377: 1372: 1367: 1362: 1357: 1352: 1347: 1342: 1336: 1334: 1326: 1325: 1323: 1322: 1317: 1312: 1307: 1302: 1297: 1292: 1287: 1282: 1277: 1272: 1267: 1262: 1257: 1252: 1247: 1242: 1237: 1232: 1227: 1221: 1219: 1210: 1201: 1200: 1197: 1196: 1194: 1193: 1188: 1183: 1181:Super Expander 1178: 1173: 1172:Graphics BASIC 1170: 1164: 1162: 1156: 1155: 1153: 1152: 1140: 1135: 1130: 1125: 1120: 1115: 1110: 1105: 1100: 1095: 1090: 1084: 1082: 1078: 1077: 1075: 1074: 1072:CALL/360:BASIC 1069: 1064: 1059: 1053: 1051: 1044: 1043: 1041: 1040: 1035: 1030: 1025: 1014:Business Basic 1011: 1005: 1003: 997: 996: 994: 993: 988: 983: 978: 972: 970: 968:Microcomputers 964: 963: 961: 960: 955: 949: 947: 941: 940: 938: 937: 932: 927: 921: 919: 913: 912: 910: 909: 904: 898: 892: 890: 884: 883: 881: 880: 874: 863: 857: 855: 846: 842: 841: 828: 827: 820: 813: 805: 799: 798: 792: 779:Jack Thomson, 776: 771: 766: 758: 757:External links 755: 752: 751: 730: 705: 685: 660: 635: 610: 579: 578: 576: 573: 572: 571: 565: 559: 548: 545: 536: 532: 528: 524: 520: 516: 511:QBasic has an 496:artillery game 469:QBASIC /EDITOR 420: 417: 373:Windows NT 4.0 369:Windows NT 3.x 348: 345: 286: 285: 271: 270: 266: 265: 255: 254: 250: 249: 244: 238: 237: 204: 198: 197: 188: 182: 181: 168: 164: 163: 158: 152: 151: 146: 140: 139: 124: 123: 106:September 2020 38: 36: 29: 15: 9: 6: 4: 3: 2: 3423: 3412: 3409: 3407: 3404: 3402: 3399: 3397: 3396:1991 software 3394: 3392: 3389: 3387: 3384: 3382: 3379: 3378: 3376: 3361: 3360: 3356: 3354: 3353: 3349: 3348: 3345: 3339: 3336: 3334: 3331: 3329: 3325: 3324: 3322: 3320: 3316: 3310: 3307: 3306: 3304: 3302: 3298: 3292: 3289: 3287: 3284: 3282: 3279: 3277: 3276:IntelliJ IDEA 3274: 3273: 3271: 3269: 3265: 3255: 3252: 3251: 3249: 3247: 3243: 3237: 3234: 3233: 3231: 3229: 3225: 3219: 3216: 3213: 3210: 3208: 3205: 3204: 3202: 3200: 3196: 3193: 3191: 3187: 3177: 3174: 3172: 3169: 3167: 3164: 3162: 3159: 3157: 3154: 3152: 3149: 3147: 3144: 3143: 3141: 3137: 3131: 3128: 3126: 3125:Liberty BASIC 3123: 3121: 3118: 3116: 3113: 3111: 3108: 3106: 3105:Visual Studio 3103: 3102: 3100: 3098: 3094: 3088: 3085: 3083: 3080: 3078: 3075: 3073: 3070: 3069: 3067: 3065: 3061: 3055: 3052: 3050: 3047: 3045: 3042: 3040: 3037: 3035: 3032: 3030: 3027: 3025: 3022: 3020: 3017: 3016: 3014: 3012: 3008: 3005: 3003: 2999: 2989: 2986: 2984: 2983:Borland Kylix 2981: 2979: 2976: 2974: 2971: 2970: 2968: 2964: 2958: 2955: 2954: 2952: 2950: 2946: 2940: 2937: 2936: 2934: 2932: 2928: 2922: 2921:PascalABC.NET 2919: 2916: 2914: 2911: 2909: 2906: 2903: 2900: 2899: 2897: 2895: 2891: 2888: 2886: 2885:Object Pascal 2881: 2877: 2867: 2864: 2862: 2859: 2857: 2854: 2852: 2849: 2847: 2844: 2843: 2841: 2839: 2835: 2829: 2828:DevEco Studio 2826: 2824: 2821: 2819: 2816: 2814: 2811: 2809: 2806: 2804: 2801: 2799: 2796: 2794: 2791: 2788: 2785: 2783: 2780: 2778: 2775: 2773: 2770: 2768: 2765: 2763: 2760: 2758: 2755: 2754: 2752: 2750: 2746: 2743: 2741: 2737: 2731: 2728: 2726: 2723: 2722: 2720: 2718: 2714: 2704: 2701: 2699: 2696: 2694: 2691: 2689: 2686: 2684: 2681: 2680: 2678: 2676: 2672: 2666: 2663: 2661: 2658: 2656: 2653: 2651: 2648: 2646: 2643: 2642: 2640: 2638: 2634: 2631: 2629: 2625: 2619: 2616: 2613: 2611: 2608: 2607: 2605: 2603: 2599: 2589: 2586: 2584: 2581: 2579: 2576: 2574: 2571: 2569: 2566: 2564: 2561: 2559: 2556: 2554: 2551: 2549: 2546: 2544: 2541: 2539: 2536: 2534: 2531: 2530: 2528: 2524: 2518: 2515: 2513: 2510: 2508: 2507:Visual Studio 2505: 2504: 2502: 2500: 2496: 2490: 2487: 2486: 2484: 2482: 2478: 2472: 2471:PascalABC.NET 2469: 2467: 2464: 2463: 2461: 2459: 2455: 2452: 2449: 2445: 2441: 2431: 2430:DevEco Studio 2428: 2426: 2423: 2421: 2418: 2416: 2413: 2411: 2408: 2407: 2405: 2403: 2399: 2396: 2394: 2390: 2379: 2375: 2372: 2370: 2367: 2364: 2360: 2357: 2354: 2350: 2347: 2344: 2340: 2337: 2335: 2332: 2329: 2325: 2324: 2322: 2318: 2312: 2309: 2307: 2304: 2302: 2301:IntelliJ IDEA 2299: 2296: 2294: 2291: 2288: 2287: 2285: 2283: 2279: 2273: 2270: 2268: 2265: 2264: 2262: 2260: 2256: 2250: 2249:DevEco Studio 2247: 2245: 2242: 2238: 2235: 2234: 2232: 2231:IntelliJ IDEA 2229: 2227: 2224: 2222: 2219: 2217: 2214: 2212: 2209: 2207: 2204: 2202: 2199: 2198: 2196: 2194: 2190: 2187: 2185: 2181: 2171: 2168: 2166: 2162: 2159: 2157: 2154: 2152: 2149: 2147: 2144: 2142: 2139: 2137: 2134: 2133: 2131: 2127: 2121: 2118: 2116: 2113: 2111: 2107: 2105: 2102: 2098: 2095: 2093: 2090: 2088: 2087:IntelliJ IDEA 2085: 2084: 2083: 2079: 2077: 2076:Visual Studio 2074: 2070: 2067: 2065: 2062: 2061: 2059: 2056: 2054: 2051: 2050: 2048: 2046: 2042: 2036: 2033: 2031: 2028: 2026: 2023: 2021: 2018: 2016: 2015:DevEco Studio 2013: 2012: 2010: 2008: 2004: 1998: 1995: 1993: 1989: 1986: 1984: 1981: 1979: 1976: 1974: 1971: 1969: 1966: 1964: 1961: 1959: 1956: 1954: 1953:GNOME Builder 1951: 1949: 1946: 1944: 1941: 1939: 1936: 1934: 1931: 1929: 1926: 1924: 1921: 1919: 1916: 1915: 1913: 1911: 1907: 1904: 1902: 1898: 1894: 1890: 1883: 1878: 1876: 1871: 1869: 1864: 1863: 1860: 1848: 1847:Vilnius BASIC 1845: 1843: 1840: 1838: 1835: 1833: 1830: 1828: 1825: 1823: 1820: 1818: 1815: 1813: 1810: 1808: 1805: 1803: 1800: 1798: 1795: 1793: 1790: 1788: 1785: 1783: 1780: 1778: 1775: 1773: 1770: 1768: 1765: 1763: 1760: 1758: 1755: 1753: 1750: 1748: 1745: 1743: 1740: 1738: 1735: 1733: 1732:Chinese BASIC 1730: 1728: 1725: 1723: 1720: 1718: 1716: 1712: 1710: 1707: 1705: 1702: 1700: 1697: 1695: 1692: 1690: 1687: 1685: 1682: 1680: 1677: 1675: 1672: 1671: 1669: 1665: 1651: 1648: 1646: 1643: 1640: 1636: 1635:Basic4android 1632: 1629: 1628: 1626: 1624: 1618: 1612: 1609: 1606: 1602: 1599: 1597: 1594: 1592: 1589: 1587: 1584: 1582: 1579: 1578: 1576: 1574: 1570: 1567: 1565: 1561: 1557: 1551: 1548: 1545: 1543: 1540: 1538: 1535: 1533: 1530: 1528: 1525: 1523: 1520: 1519: 1517: 1515: 1509: 1503:WinWrap Basic 1502: 1500: 1497: 1493: 1490: 1488: 1485: 1484: 1482: 1478: 1476: 1473: 1471: 1468: 1465: 1462: 1460: 1457: 1455: 1452: 1450: 1447: 1445: 1442: 1440: 1437: 1435: 1432: 1431: 1429: 1427: 1423: 1420: 1416: 1411: 1401: 1398: 1396: 1393: 1391: 1388: 1386: 1383: 1381: 1378: 1376: 1373: 1371: 1368: 1366: 1363: 1361: 1358: 1356: 1353: 1351: 1348: 1346: 1343: 1341: 1338: 1337: 1335: 1333: 1327: 1321: 1318: 1316: 1313: 1311: 1308: 1306: 1303: 1301: 1298: 1296: 1293: 1291: 1288: 1286: 1283: 1281: 1278: 1276: 1273: 1271: 1268: 1266: 1263: 1261: 1260:Liberty BASIC 1258: 1256: 1253: 1251: 1248: 1246: 1243: 1241: 1238: 1236: 1233: 1231: 1228: 1226: 1223: 1222: 1220: 1218: 1214: 1211: 1206: 1202: 1192: 1189: 1187: 1184: 1182: 1179: 1177: 1176:Simons' BASIC 1174: 1171: 1169: 1166: 1165: 1163: 1161: 1157: 1149: 1144: 1141: 1139: 1136: 1134: 1131: 1129: 1126: 1124: 1121: 1119: 1116: 1114: 1111: 1109: 1106: 1104: 1101: 1099: 1096: 1094: 1091: 1089: 1086: 1085: 1083: 1079: 1073: 1070: 1068: 1065: 1063: 1060: 1058: 1055: 1054: 1052: 1049: 1045: 1039: 1036: 1034: 1031: 1029: 1026: 1023: 1019: 1015: 1012: 1010: 1007: 1006: 1004: 1002: 1001:Minicomputers 998: 992: 989: 987: 984: 982: 981:Integer BASIC 979: 977: 974: 973: 971: 969: 965: 959: 958:Mallard BASIC 956: 954: 951: 950: 948: 946: 942: 936: 933: 931: 928: 926: 923: 922: 920: 918: 914: 908: 905: 902: 899: 897: 894: 893: 891: 889: 885: 879: 875: 872: 868: 864: 862: 859: 858: 856: 854: 850: 847: 843: 838: 834: 826: 821: 819: 814: 812: 807: 806: 803: 796: 793: 789:on 2004-06-04 788: 784: 783: 777: 775: 772: 770: 767: 764: 761: 760: 740: 734: 720:on 2010-11-16 719: 715: 709: 695: 689: 675:on 2016-03-04 674: 670: 664: 650:on 2017-03-24 649: 645: 639: 625:on 2008-10-07 624: 620: 614: 600:on 2008-02-21 599: 595: 589: 587: 585: 580: 569: 566: 563: 560: 554: 551: 550: 544: 542: 514: 509: 507: 503: 502: 501:MONEY MANAGER 497: 493: 492: 487: 483: 482: 476: 473:QBASIC /QHELP 446: 442: 438: 434: 430: 426: 425:MS-DOS Editor 416: 414: 410: 406: 402: 394: 390: 387:2.0 onwards. 386: 382: 378: 374: 370: 366: 362: 358: 354: 344: 342: 337: 335: 331: 327: 323: 319: 314: 312: 308: 304: 300: 296: 292: 284: 280: 276: 272: 267: 264: 260: 256: 253:Influenced by 251: 248: 245: 243: 239: 236: 232: 228: 224: 220: 216: 212: 208: 205: 203: 199: 196: 192: 189: 187: 183: 169: 165: 162: 159: 157: 153: 150: 147: 145: 141: 137: 132: 120: 117: 109: 98: 95: 91: 88: 84: 81: 77: 74: 70: 67: –  66: 62: 61:Find sources: 55: 51: 45: 44: 39:This article 37: 33: 28: 27: 22: 3391:DOS software 3357: 3350: 3286:Sublime Text 3171:Visual Basic 3166:SharpDevelop 3160: 3139:Discontinued 2973:Turbo Pascal 2966:Discontinued 2614:FlashDevelop 2543:SharpDevelop 2526:Discontinued 2330:Pro for Java 2320:Discontinued 2156:SharpDevelop 2129:Discontinued 1923:Code::Blocks 1806: 1762:Family BASIC 1717:(Atari 2600) 1714: 1674:Altair BASIC 1275:Mobile BASIC 1191:YS MegaBasic 1048:Time-sharing 1022:Data General 903:(aka XBasic) 871:Level II/III 787:the original 781: 743:. Retrieved 741:. 1999-07-23 733: 722:. Retrieved 718:the original 708: 697:. Retrieved 688: 677:. Retrieved 673:the original 663: 652:. Retrieved 648:the original 638: 627:. Retrieved 623:the original 613: 602:. Retrieved 598:the original 540: 510: 505: 499: 489: 479: 477: 422: 413:Windows 2000 350: 338: 326:Line numbers 315: 290: 289: 112: 103: 93: 86: 79: 72: 60: 48:Please help 43:verification 40: 3333:Eclipse Che 3199:Open source 3151:MonoDevelop 3146:CA-Realizer 3072:FutureBASIC 3011:Open source 2988:QuickPascal 2902:Free Pascal 2894:Open source 2838:Proprietary 2798:Komodo Edit 2772:Light Table 2749:Open source 2703:Zend Studio 2683:Codelobster 2675:Proprietary 2655:Komodo Edit 2637:Open source 2538:MonoDevelop 2458:Open source 2402:Open source 2359:Visual Café 2328:CodeWarrior 2326:Metrowerks 2193:Open source 2151:MonoDevelop 2064:CodeWarrior 1918:Arduino IDE 1910:Open source 1742:Color BASIC 1684:Atari BASIC 1623:open source 1581:CA-Realizer 1573:Proprietary 1546:ScriptBasic 1514:open source 1449:LotusScript 1426:Proprietary 1360:Indic BASIC 1332:open source 1315:Turbo Basic 1305:Tiger-BASIC 1250:FutureBASIC 1217:Proprietary 1146: [ 1108:Casio BASIC 1093:Astro BASIC 1067:SUPER BASIC 907:TI-BASIC 83 533:Right SHIFT 389:eComStation 330:line labels 322:subroutines 299:interpreter 247:Proprietary 231:eComStation 3375:Categories 3352:Comparison 3338:SourceLair 3328:Cloud9 IDE 3236:Cloud9 IDE 3156:QuickBASIC 2913:Dev-Pascal 2803:Komodo IDE 2786:PyScripter 2660:Komodo IDE 2517:Understand 2393:JavaScript 2369:Visual J++ 2311:Understand 2272:JDeveloper 2115:Understand 2053:C++Builder 1997:OpenWatcom 1978:Qt Creator 1832:SuperBASIC 1827:STOS BASIC 1812:QuickBASIC 1537:Mono-Basic 1459:PowerBASIC 1418:extensions 1375:SmallBASIC 1310:True BASIC 1295:SmileBASIC 1285:PowerBASIC 1245:Beta BASIC 1230:AMOS BASIC 1225:AmigaBASIC 1128:Tiny BASIC 1088:AlphaBasic 1057:BASIC-PLUS 1038:Wang BASIC 976:Atom BASIC 745:2008-06-12 724:2008-06-12 699:2008-06-12 679:2008-06-28 654:2008-06-28 629:2008-06-28 604:2020-09-05 575:References 529:Right CTRL 521:Left SHIFT 513:Easter egg 457:QBASIC.EXE 409:Windows Me 405:Windows 98 401:Windows 95 365:Windows 95 357:QuickBASIC 334:structures 307:QuickBASIC 297:(IDE) and 283:SmallBasic 269:Influenced 259:QuickBASIC 219:Windows Me 215:Windows 98 211:Windows 95 149:Procedural 76:newspapers 21:QuickBASIC 3115:PureBasic 3019:Basic-256 2861:SlickEdit 2777:Ninja-IDE 2698:SlickEdit 2349:VisualAge 2306:SlickEdit 2298:JetBrains 2293:MyEclipse 2226:Greenfoot 2141:VisualAge 2120:SlickEdit 2082:JetBrains 2069:MyEclipse 1797:MSX BASIC 1777:IBM BASIC 1767:GFA BASIC 1722:BBC BASIC 1639:Basic4ppc 1564:designers 1527:FreeBASIC 1479:VB 5 for 1466:Run BASIC 1350:DarkBASIC 1340:Basic-256 1320:WordBASIC 1300:ThinBasic 1290:PureBasic 1205:Procedure 1160:Extenders 1123:SDS BASIC 1050:computers 878:BASIC 1.0 853:Microsoft 553:FreeBasic 537:Right ALT 517:Left CTRL 459:with the 275:FreeBASIC 161:Microsoft 156:Developer 3359:Category 3228:Freeware 3214:(VSCode) 3110:NS Basic 3064:Freeware 3044:Basic4GL 3034:SdlBasic 2931:Freeware 2866:Wing IDE 2808:KDevelop 2688:PhpStorm 2665:KDevelop 2650:NetBeans 2481:Freeware 2425:Chromium 2378:NetBeans 2376:(became 2363:JBuilder 2343:NetBeans 2334:JBuilder 2289:JCreator 2259:Freeware 2244:NetBeans 2007:Freeware 1973:QDevelop 1968:NetBeans 1963:KDevelop 1928:CodeLite 1787:MacBASIC 1782:JR-BASIC 1772:GW-BASIC 1709:BASIC XL 1704:BASIC XE 1699:BASIC A+ 1621:Free and 1591:NS Basic 1522:BlitzMax 1512:Free and 1475:VBScript 1463:ProvideX 1370:SdlBasic 1355:Euphoria 1345:Basic4GL 1330:Free and 1270:MapBasic 1209:oriented 1098:BASICODE 1009:BASIC-11 935:HP Basic 876:Thomson 547:See also 541:The Team 525:Left ALT 491:Gorillas 453:HELP.COM 449:EDIT.COM 441:MS-DOS 7 419:Contents 353:GW-BASIC 341:debugger 263:GW-BASIC 144:Paradigm 65:"QBasic" 3281:VS Code 3218:Eclipse 3120:GLBasic 3082:thinAir 2908:Lazarus 2846:PyCharm 2725:RStudio 2693:PHPEdit 2353:Eclipse 2216:Eclipse 2092:AppCode 2060:-based 2058:Eclipse 1958:Kakoune 1938:Eclipse 1933:Dev-C++ 1817:S-BASIC 1667:Defunct 1605:Mercury 1444:GLBasic 1400:Yabasic 1385:wxBasic 1280:OWBasic 1168:BASIC 8 1143:ETBASIC 991:SCELBAL 867:Level I 845:Classic 506:RemLine 481:Nibbles 461:/EDITOR 347:History 242:License 175: ( 90:scholar 3319:Online 3309:Poplog 3301:POP-11 3254:GoLand 3246:Retail 3161:QBasic 3097:Retail 3077:RapidQ 3054:InForm 3039:Gambas 2957:Delphi 2949:Retail 2880:Pascal 2823:Thonny 2793:Spyder 2757:Anjuta 2740:Python 2645:Aptana 2499:Retail 2282:Retail 2267:jGRASP 2211:DrJava 2201:Anjuta 2170:QuickC 2136:Anjuta 2045:Retail 1983:TheIDE 1807:QBasic 1792:MBASIC 1645:Gambas 1596:RapidQ 1550:Roslyn 1454:Morfik 1434:AutoIt 1415:object 1395:Xblite 1390:XBasic 1240:BasicX 1138:ZBasic 1133:UBASIC 1118:PBASIC 1113:CBASIC 488:game; 465:/QHELP 393:ArcaOS 381:PC DOS 371:, and 361:MS-DOS 293:is an 291:QBasic 235:ArcaOS 223:PC DOS 207:MS-DOS 195:strong 191:Static 129:QBasic 92:  85:  78:  71:  63:  3002:BASIC 2917:GNAVI 2782:PyDev 2602:Flash 2512:Rider 2374:Xelfi 2221:Geany 2206:BlueJ 2097:CLion 2035:Xcode 1948:Geany 1943:Emacs 1413:With 1255:GRASS 1150:] 1081:Other 833:BASIC 494:, an 486:Snake 437:80286 399:, in 303:BASIC 97:JSTOR 83:books 3326:AWS 3268:Haxe 3130:Xojo 2789:PIDA 2767:Eric 2762:IDLE 2448:.NET 2420:Atom 2184:Java 2108:IBM 1611:Xojo 1492:VSTA 1487:VSTO 1483:5.0 1380:QB64 1235:ASIC 837:list 568:QB64 471:and 463:and 451:and 445:Help 433:8086 429:8088 407:and 397:EDIT 391:and 385:OS/2 279:QB64 227:OS/2 177:1991 170:1991 69:news 3207:Vim 3024:B4X 2904:IDE 2813:Vim 2628:PHP 2444:CLI 2410:Vim 2165:C++ 2080:By 1992:Vim 1901:C++ 1631:B4X 1560:RAD 1470:VBA 1265:LSE 1103:BAL 1018:B32 475:). 377:IBM 52:by 3377:: 3190:Go 2163:, 1988:Vi 1899:, 1637:, 1148:zh 1020:, 869:, 583:^ 498:; 403:, 375:. 367:, 324:. 281:, 277:, 261:, 233:, 229:, 225:, 221:, 217:, 213:, 209:, 202:OS 193:, 2882:, 2717:R 2450:) 2446:( 2380:) 2365:) 2355:) 2345:) 1990:– 1897:C 1881:e 1874:t 1867:v 1641:) 1633:( 1607:) 1603:( 1207:- 1024:) 1016:( 873:) 839:) 824:e 817:t 810:v 748:. 727:. 702:. 682:. 657:. 632:. 607:. 535:+ 531:+ 527:+ 523:+ 519:+ 431:/ 179:) 119:) 113:( 108:) 104:( 94:· 87:· 80:· 73:· 46:. 23:.

Index

QuickBASIC

verification
improve this article
adding citations to reliable sources
"QBasic"
news
newspapers
books
scholar
JSTOR
Learn how and when to remove this message

Paradigm
Procedural
Developer
Microsoft
Typing discipline
Static
strong
OS
MS-DOS
Windows 95
Windows 98
Windows Me
PC DOS
OS/2
eComStation
ArcaOS
License

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.