Knowledge (XXG)

Microsoft Pascal

Source 📝

3142: 1610: 211:
Unlike the ISO-compliant Microsoft Pascal product, QuickPascal went after the ultimate compatibility with Turbo Pascal. This included not only source-level compatibility, but rather complete binary compatibility with widely available unit libraries for the competitor's compiler. To achieve this level
238:
One of the cool things about working at Microsoft is having access to the Microsoft Archives. It turns out that Microsoft has been quite fastidious about keep record of all product and press releases since the beginning of time. ...In 1980 Microsoft actually released their own PASCAL compiler -
1644: 374: 746: 3202: 3116: 1637: 177:
Microsoft Pascal version 1.0 was released in 1980. The last version of Microsoft Pascal to be released was version 4.0 in 1988, when Microsoft Pascal was superseded by
367: 3123: 1630: 3207: 360: 3212: 3083: 739: 3183: 1399: 1146: 1141: 31:
Microsoft Pascal Compiler for the 286 XENIX Operating System User's Guide, part number 8511I-330-05, document number 020-092-013, from 1985.
1613: 793: 732: 588: 212:
of compatibility, QuickPascal moved away from the common file format (OBJ) and tool set (LINK, LIB) shared by Microsoft's other compilers.
27: 871: 1653: 1435: 1290: 1042: 289: 2940: 2352: 2347: 2342: 2337: 2332: 2327: 2322: 2317: 2312: 1910: 1430: 1305: 783: 664: 2208: 1047: 1027: 798: 470: 415: 249: 2644: 2504: 1425: 995: 983: 881: 694: 475: 400: 383: 169:(like many other Microsoft programming tools, albeit they are only capable of generating 16-bit programs for the latter). 1015: 3176: 1394: 1338: 464: 430: 233: 1874: 1486: 1420: 1310: 1295: 1062: 618: 146: 122: 71: 1343: 1198: 688: 659: 2954: 2494: 1524: 1466: 1333: 1300: 1052: 839: 603: 2481: 1948: 1661: 1350: 1111: 819: 628: 3169: 2103: 1784: 1592: 770: 316: 1000: 2935: 2536: 2189: 1575: 1461: 1106: 973: 928: 608: 593: 515: 2793: 2281: 2075: 1879: 1519: 1176: 1136: 960: 913: 893: 150: 42: 3149: 2963: 2775: 2658: 2602: 2513: 2439: 2401: 2222: 2166: 1957: 1674: 1376: 1355: 1246: 1203: 392: 2374: 1491: 898: 886: 134: 117: 2982: 2976: 2672: 2620: 2582: 2230: 2184: 2179: 2117: 1980: 1822: 1789: 1702: 1389: 1384: 1328: 1116: 908: 834: 778: 646: 613: 489: 3141: 2971: 2721: 2703: 2577: 2557: 2174: 1756: 1580: 1285: 1261: 1208: 978: 876: 460: 425: 3153: 3055: 2382: 1752: 1456: 1273: 712: 510: 129: 97: 3010: 2861: 2713: 2531: 2263: 2046: 1925: 1809: 1597: 1191: 965: 903: 814: 201: 1761: 2742: 2615: 2297: 2123: 2001: 1868: 1560: 1126: 1072: 531: 1622: 3196: 3040: 2889: 2869: 2851: 2747: 2685: 2649: 2592: 2271: 2253: 2235: 2194: 2065: 2013: 1995: 1851: 1840: 1794: 1779: 1717: 1451: 1320: 1256: 1181: 1057: 788: 638: 541: 495: 410: 405: 352: 302: 239:
this was something that I never knew. This compiler was maintained through to 1988.
3050: 2930: 2737: 2307: 2133: 1920: 1817: 1747: 1687: 1550: 1241: 1236: 1067: 918: 623: 546: 536: 186: 1929: 1020: 566: 262: 3097: 2915: 2910: 2836: 2666: 2562: 2467: 2447: 2419: 2366: 2302: 2092: 1915: 1828: 1682: 1251: 1171: 556: 485: 435: 26: 3102: 3092: 3000: 2920: 2677: 2567: 2424: 2157: 2036: 1742: 1121: 1096: 1084: 1079: 854: 724: 598: 561: 500: 205: 181:, a cheaper development tool that Microsoft produced in order to compete with 37: 3018: 2879: 2846: 2813: 2783: 2625: 2541: 2462: 2276: 2113: 2070: 2062: 2057: 1990: 1905: 1884: 1846: 1833: 1697: 1555: 1534: 1280: 1010: 480: 1005: 2992: 2874: 2828: 2808: 2798: 2695: 2630: 2572: 2452: 2429: 2414: 2245: 2142: 2127: 2107: 2098: 2023: 2008: 1771: 1737: 1732: 1727: 1692: 1509: 1101: 988: 829: 706: 700: 682: 445: 292:, By John Walkenback, InfoWorld, 12 Sep 1988, Page 57:( Microsoft Pascal) 154: 3045: 2884: 2610: 2489: 2457: 1856: 1722: 1514: 1268: 1231: 1186: 1131: 1089: 938: 933: 844: 505: 420: 263:"Microsoft compiler and operating system detailed versions information" 182: 3073: 3065: 2925: 2841: 2803: 2587: 2521: 2409: 2031: 1975: 1965: 1934: 1900: 1529: 866: 859: 158: 102: 200:, and the differences between the two were similar to those between 1665: 2766: 2546: 2138: 1985: 1970: 1861: 1799: 1712: 1707: 1570: 1565: 1213: 1037: 923: 824: 676: 345:
Jon Udell, Clash of the Object-Oriented Pascals, BYTE, July, 1989.
162: 106: 3032: 2894: 2818: 2526: 2212: 1404: 1223: 1032: 348:
M.I.Trofimov, The End of Pascal?, BYTE, March, 1990, p. 36.
166: 110: 1626: 728: 356: 2788: 2392: 1585: 580: 229: 227: 225: 3157: 267:
Old Software Bought and Sold, EMS Professional software
3082: 3064: 3031: 3009: 2991: 2962: 2953: 2903: 2860: 2827: 2774: 2765: 2730: 2712: 2694: 2657: 2643: 2601: 2512: 2503: 2480: 2438: 2400: 2391: 2365: 2290: 2262: 2244: 2221: 2207: 2165: 2156: 2084: 2045: 2022: 1956: 1947: 1893: 1808: 1770: 1673: 1660: 1543: 1500: 1479: 1444: 1413: 1375: 1368: 1319: 1222: 1164: 1155: 953: 807: 769: 760: 637: 579: 524: 453: 444: 391: 128: 116: 96: 70: 48: 36: 285: 283: 204:Professional Development System and Microsoft 3177: 1638: 740: 368: 165:operating systems and, in later versions, on 16:Implementation of Pascal programming language 8: 236:, By Ben Armstrong, 8 Dec 2004, MSDN Blogs, 19: 3184: 3170: 2959: 2771: 2654: 2509: 2397: 2218: 2162: 1953: 1670: 1645: 1631: 1623: 1372: 1161: 766: 747: 733: 725: 450: 375: 361: 353: 25: 18: 196:, whereas QuickPascal was priced between 3203:Discontinued Microsoft development tools 1400:Business Intelligence Development Studio 145:is a discontinued implementation of the 2328:Visual Studio Express for Windows Phone 221: 250:Advert: Microsoft Pascal (version 3.3) 290:Product comparison: 4 Pascals for DOS 7: 3138: 3136: 1654:Integrated development environments 3208:Pascal programming language family 3156:. You can help Knowledge (XXG) by 14: 3213:Programming language topic stubs 3140: 1609: 1608: 1492:Team Foundation Version Control 665:Comparison of Pascal and Delphi 252:, Page 162, PC Mag, 29 Oct 1985 192:Microsoft Pascal was priced at 1: 2126:(aka Espresso, superseded by 2318:Visual Web Developer Express 157:programs for running on its 1875:Rational Software Architect 755:Microsoft development tools 384:Pascal programming language 317:"Usenet post by Tom Hanlin" 147:Pascal programming language 123:Pascal programming language 79:; 36 years ago 54:; 44 years ago 3229: 3135: 660:Comparison of Pascal and C 3111: 2495:R Tools for Visual Studio 1606: 1467:Extensible Storage Engine 872:Robotics Developer Studio 655: 92: 66: 24: 1291:Communication Foundation 629:Visual Component Library 2852:Visual Studio Community 2814:VisualFBEditor / WinFBE 2254:Visual Studio Community 2104:Sun Java Studio Creator 1795:Visual Studio Community 1785:Oracle Developer Studio 1593:Windows Package Manager 1306:Presentation Foundation 3152:-related article is a 1576:Web Platform Installer 1462:Access Database Engine 929:Native Image Generator 794:Tools for Applications 609:Object Windows Library 303:"Microsoft Pascal 4.0" 234:The Microsoft Archives 2794:Microsoft Small Basic 179:Microsoft QuickPascal 151:Microsoft Corporation 43:Microsoft Corporation 3150:programming-language 2941:Visual Basic Express 2313:Visual Basic Express 1204:Xbox Development Kit 789:Team System Profiler 2375:Adobe Flash Builder 2353:Express for Windows 2343:Express for Desktop 1311:Workflow Foundation 1296:Identity Foundation 882:SharePoint Designer 21: 2977:Visual Studio Code 2621:Visual Studio Code 2583:Visual Studio Code 2333:Visual C++ Express 2231:Visual Studio Code 2180:Visual Studio Code 1998:Community Edition 1911:Visual C++ Express 1790:Visual Studio Code 909:Windows App Studio 647:Pascal MicroEngine 38:Original author(s) 3165: 3164: 3133: 3132: 3027: 3026: 2949: 2948: 2761: 2760: 2639: 2638: 2476: 2475: 2361: 2360: 2338:Visual C# Express 2323:Visual J# Express 2203: 2202: 2152: 2151: 1943: 1942: 1620: 1619: 1581:Windows Installer 1487:Visual SourceSafe 1475: 1474: 1395:Management Studio 1364: 1363: 1209:Windows Installer 949: 948: 722: 721: 575: 574: 426:Concurrent Pascal 149:developed by the 140: 139: 3220: 3186: 3179: 3172: 3144: 3137: 3056:Powerflasher FDT 2960: 2772: 2704:Delphi Community 2655: 2510: 2398: 2383:Powerflasher FDT 2219: 2163: 1954: 1671: 1647: 1640: 1633: 1624: 1612: 1611: 1457:Microsoft Access 1373: 1274:Entity Framework 1162: 799:Tools for Office 767: 749: 742: 735: 726: 713:Component Pascal 673: 552:Microsoft Pascal 511:Pic Micro Pascal 451: 377: 370: 363: 354: 332: 331: 329: 327: 313: 307: 306: 299: 293: 287: 278: 277: 275: 273: 259: 253: 247: 241: 231: 199: 195: 143:Microsoft Pascal 98:Operating system 87: 85: 80: 77:4.0 / 1988 62: 60: 55: 29: 22: 20:Microsoft Pascal 3228: 3227: 3223: 3222: 3221: 3219: 3218: 3217: 3193: 3192: 3191: 3190: 3134: 3129: 3107: 3078: 3060: 3023: 3005: 2987: 2945: 2899: 2856: 2823: 2757: 2726: 2708: 2690: 2648: 2635: 2597: 2499: 2472: 2434: 2387: 2357: 2348:Express for Web 2286: 2258: 2240: 2199: 2148: 2116:(superseded by 2106:(superseded by 2080: 2041: 2018: 1939: 1926:Borland Turbo C 1889: 1804: 1766: 1656: 1651: 1621: 1616: 1602: 1598:Microsoft Store 1539: 1525:Script Debugger 1502: 1496: 1471: 1440: 1409: 1360: 1315: 1218: 1192:Managed DirectX 1157: 1151: 945: 904:Windows App SDK 840:Macro Assembler 803: 762: 756: 753: 723: 718: 671: 651: 633: 571: 520: 440: 387: 381: 351: 336: 335: 325: 323: 315: 314: 310: 301: 300: 296: 288: 281: 271: 269: 261: 260: 256: 248: 244: 232: 223: 218: 202:Microsoft BASIC 197: 193: 175: 88: 83: 81: 78: 58: 56: 53: 49:Initial release 32: 17: 12: 11: 5: 3226: 3224: 3216: 3215: 3210: 3205: 3195: 3194: 3189: 3188: 3181: 3174: 3166: 3163: 3162: 3145: 3131: 3130: 3128: 3127: 3120: 3112: 3109: 3108: 3106: 3105: 3100: 3095: 3088: 3086: 3080: 3079: 3077: 3076: 3070: 3068: 3062: 3061: 3059: 3058: 3053: 3048: 3043: 3037: 3035: 3029: 3028: 3025: 3024: 3022: 3021: 3015: 3013: 3007: 3006: 3004: 3003: 2997: 2995: 2989: 2988: 2986: 2985: 2980: 2974: 2968: 2966: 2957: 2951: 2950: 2947: 2946: 2944: 2943: 2938: 2933: 2928: 2923: 2918: 2913: 2907: 2905: 2901: 2900: 2898: 2897: 2892: 2887: 2882: 2877: 2872: 2866: 2864: 2858: 2857: 2855: 2854: 2849: 2844: 2839: 2833: 2831: 2825: 2824: 2822: 2821: 2816: 2811: 2806: 2801: 2796: 2791: 2786: 2780: 2778: 2769: 2763: 2762: 2759: 2758: 2756: 2755: 2750: 2745: 2743:Virtual Pascal 2740: 2734: 2732: 2728: 2727: 2725: 2724: 2718: 2716: 2710: 2709: 2707: 2706: 2700: 2698: 2692: 2691: 2689: 2688: 2683: 2680: 2675: 2670: 2663: 2661: 2652: 2641: 2640: 2637: 2636: 2634: 2633: 2628: 2623: 2618: 2616:PythonAnywhere 2613: 2607: 2605: 2599: 2598: 2596: 2595: 2590: 2585: 2580: 2575: 2570: 2565: 2560: 2555: 2552: 2549: 2544: 2539: 2534: 2529: 2524: 2518: 2516: 2507: 2501: 2500: 2498: 2497: 2492: 2486: 2484: 2478: 2477: 2474: 2473: 2471: 2470: 2465: 2460: 2455: 2450: 2444: 2442: 2436: 2435: 2433: 2432: 2427: 2422: 2417: 2412: 2406: 2404: 2395: 2389: 2388: 2386: 2385: 2380: 2377: 2371: 2369: 2363: 2362: 2359: 2358: 2356: 2355: 2350: 2345: 2340: 2335: 2330: 2325: 2320: 2315: 2310: 2305: 2300: 2298:Xamarin Studio 2294: 2292: 2288: 2287: 2285: 2284: 2279: 2274: 2268: 2266: 2260: 2259: 2257: 2256: 2250: 2248: 2242: 2241: 2239: 2238: 2233: 2227: 2225: 2216: 2205: 2204: 2201: 2200: 2198: 2197: 2192: 2187: 2182: 2177: 2171: 2169: 2160: 2154: 2153: 2150: 2149: 2147: 2146: 2136: 2131: 2121: 2111: 2101: 2096: 2088: 2086: 2082: 2081: 2079: 2078: 2073: 2068: 2060: 2055: 2051: 2049: 2043: 2042: 2040: 2039: 2034: 2028: 2026: 2020: 2019: 2017: 2016: 2011: 2006: 2005: 2004: 2002:Android Studio 1993: 1988: 1983: 1978: 1973: 1968: 1962: 1960: 1951: 1945: 1944: 1941: 1940: 1938: 1937: 1932: 1923: 1918: 1913: 1908: 1903: 1897: 1895: 1891: 1890: 1888: 1887: 1882: 1877: 1871: 1869:LabWindows/CVI 1866: 1865: 1864: 1859: 1854: 1843: 1838: 1837: 1836: 1831: 1820: 1814: 1812: 1806: 1805: 1803: 1802: 1797: 1792: 1787: 1782: 1776: 1774: 1768: 1767: 1765: 1764: 1759: 1750: 1745: 1740: 1735: 1730: 1725: 1720: 1715: 1710: 1705: 1700: 1695: 1690: 1685: 1679: 1677: 1668: 1658: 1657: 1652: 1650: 1649: 1642: 1635: 1627: 1618: 1617: 1607: 1604: 1603: 1601: 1600: 1595: 1590: 1589: 1588: 1578: 1573: 1568: 1563: 1558: 1553: 1547: 1545: 1541: 1540: 1538: 1537: 1532: 1527: 1522: 1517: 1512: 1506: 1504: 1498: 1497: 1495: 1494: 1489: 1483: 1481: 1480:Source control 1477: 1476: 1473: 1472: 1470: 1469: 1464: 1459: 1454: 1448: 1446: 1442: 1441: 1439: 1438: 1433: 1428: 1423: 1417: 1415: 1411: 1410: 1408: 1407: 1402: 1397: 1392: 1387: 1381: 1379: 1370: 1366: 1365: 1362: 1361: 1359: 1358: 1353: 1348: 1347: 1346: 1341: 1331: 1325: 1323: 1321:Device drivers 1317: 1316: 1314: 1313: 1308: 1303: 1298: 1293: 1288: 1283: 1278: 1277: 1276: 1266: 1265: 1264: 1259: 1254: 1249: 1244: 1239: 1228: 1226: 1220: 1219: 1217: 1216: 1211: 1206: 1201: 1196: 1195: 1194: 1184: 1179: 1174: 1168: 1166: 1159: 1153: 1152: 1150: 1149: 1144: 1139: 1134: 1129: 1127:Project Verona 1124: 1119: 1114: 1109: 1104: 1099: 1094: 1093: 1092: 1087: 1077: 1076: 1075: 1070: 1060: 1055: 1050: 1045: 1040: 1035: 1030: 1025: 1024: 1023: 1018: 1013: 1008: 998: 993: 992: 991: 986: 981: 976: 968: 963: 957: 955: 951: 950: 947: 946: 944: 943: 942: 941: 936: 931: 926: 921: 911: 906: 901: 896: 891: 890: 889: 879: 874: 869: 864: 863: 862: 852: 847: 842: 837: 832: 827: 822: 820:Expression Web 817: 811: 809: 805: 804: 802: 801: 796: 791: 786: 781: 775: 773: 764: 758: 757: 754: 752: 751: 744: 737: 729: 720: 719: 717: 716: 710: 704: 698: 692: 686: 680: 674: 668: 667: 662: 656: 653: 652: 650: 649: 643: 641: 635: 634: 632: 631: 626: 621: 616: 611: 606: 601: 596: 591: 585: 583: 577: 576: 573: 572: 570: 569: 564: 559: 554: 549: 544: 539: 534: 532:Virtual Pascal 528: 526: 522: 521: 519: 518: 513: 508: 503: 498: 493: 483: 478: 473: 468: 457: 455: 448: 442: 441: 439: 438: 433: 428: 423: 418: 413: 408: 403: 397: 395: 389: 388: 382: 380: 379: 372: 365: 357: 350: 349: 346: 342: 341: 340: 334: 333: 308: 294: 279: 254: 242: 220: 219: 217: 214: 174: 171: 138: 137: 132: 126: 125: 120: 114: 113: 100: 94: 93: 90: 89: 76: 74: 72:Stable release 68: 67: 64: 63: 50: 46: 45: 40: 34: 33: 30: 15: 13: 10: 9: 6: 4: 3: 2: 3225: 3214: 3211: 3209: 3206: 3204: 3201: 3200: 3198: 3187: 3182: 3180: 3175: 3173: 3168: 3167: 3161: 3159: 3155: 3151: 3146: 3143: 3139: 3126: 3125: 3121: 3119: 3118: 3114: 3113: 3110: 3104: 3101: 3099: 3096: 3094: 3090: 3089: 3087: 3085: 3081: 3075: 3072: 3071: 3069: 3067: 3063: 3057: 3054: 3052: 3049: 3047: 3044: 3042: 3041:IntelliJ IDEA 3039: 3038: 3036: 3034: 3030: 3020: 3017: 3016: 3014: 3012: 3008: 3002: 2999: 2998: 2996: 2994: 2990: 2984: 2981: 2978: 2975: 2973: 2970: 2969: 2967: 2965: 2961: 2958: 2956: 2952: 2942: 2939: 2937: 2934: 2932: 2929: 2927: 2924: 2922: 2919: 2917: 2914: 2912: 2909: 2908: 2906: 2902: 2896: 2893: 2891: 2890:Liberty BASIC 2888: 2886: 2883: 2881: 2878: 2876: 2873: 2871: 2870:Visual Studio 2868: 2867: 2865: 2863: 2859: 2853: 2850: 2848: 2845: 2843: 2840: 2838: 2835: 2834: 2832: 2830: 2826: 2820: 2817: 2815: 2812: 2810: 2807: 2805: 2802: 2800: 2797: 2795: 2792: 2790: 2787: 2785: 2782: 2781: 2779: 2777: 2773: 2770: 2768: 2764: 2754: 2751: 2749: 2748:Borland Kylix 2746: 2744: 2741: 2739: 2736: 2735: 2733: 2729: 2723: 2720: 2719: 2717: 2715: 2711: 2705: 2702: 2701: 2699: 2697: 2693: 2687: 2686:PascalABC.NET 2684: 2681: 2679: 2676: 2674: 2671: 2668: 2665: 2664: 2662: 2660: 2656: 2653: 2651: 2650:Object Pascal 2646: 2642: 2632: 2629: 2627: 2624: 2622: 2619: 2617: 2614: 2612: 2609: 2608: 2606: 2604: 2600: 2594: 2593:DevEco Studio 2591: 2589: 2586: 2584: 2581: 2579: 2576: 2574: 2571: 2569: 2566: 2564: 2561: 2559: 2556: 2553: 2550: 2548: 2545: 2543: 2540: 2538: 2535: 2533: 2530: 2528: 2525: 2523: 2520: 2519: 2517: 2515: 2511: 2508: 2506: 2502: 2496: 2493: 2491: 2488: 2487: 2485: 2483: 2479: 2469: 2466: 2464: 2461: 2459: 2456: 2454: 2451: 2449: 2446: 2445: 2443: 2441: 2437: 2431: 2428: 2426: 2423: 2421: 2418: 2416: 2413: 2411: 2408: 2407: 2405: 2403: 2399: 2396: 2394: 2390: 2384: 2381: 2378: 2376: 2373: 2372: 2370: 2368: 2364: 2354: 2351: 2349: 2346: 2344: 2341: 2339: 2336: 2334: 2331: 2329: 2326: 2324: 2321: 2319: 2316: 2314: 2311: 2309: 2306: 2304: 2301: 2299: 2296: 2295: 2293: 2289: 2283: 2280: 2278: 2275: 2273: 2272:Visual Studio 2270: 2269: 2267: 2265: 2261: 2255: 2252: 2251: 2249: 2247: 2243: 2237: 2236:PascalABC.NET 2234: 2232: 2229: 2228: 2226: 2224: 2220: 2217: 2214: 2210: 2206: 2196: 2195:DevEco Studio 2193: 2191: 2188: 2186: 2183: 2181: 2178: 2176: 2173: 2172: 2170: 2168: 2164: 2161: 2159: 2155: 2144: 2140: 2137: 2135: 2132: 2129: 2125: 2122: 2119: 2115: 2112: 2109: 2105: 2102: 2100: 2097: 2094: 2090: 2089: 2087: 2083: 2077: 2074: 2072: 2069: 2067: 2066:IntelliJ IDEA 2064: 2061: 2059: 2056: 2053: 2052: 2050: 2048: 2044: 2038: 2035: 2033: 2030: 2029: 2027: 2025: 2021: 2015: 2014:DevEco Studio 2012: 2010: 2007: 2003: 2000: 1999: 1997: 1996:IntelliJ IDEA 1994: 1992: 1989: 1987: 1984: 1982: 1979: 1977: 1974: 1972: 1969: 1967: 1964: 1963: 1961: 1959: 1955: 1952: 1950: 1946: 1936: 1933: 1931: 1927: 1924: 1922: 1919: 1917: 1914: 1912: 1909: 1907: 1904: 1902: 1899: 1898: 1896: 1892: 1886: 1883: 1881: 1878: 1876: 1872: 1870: 1867: 1863: 1860: 1858: 1855: 1853: 1852:IntelliJ IDEA 1850: 1849: 1848: 1844: 1842: 1841:Visual Studio 1839: 1835: 1832: 1830: 1827: 1826: 1824: 1821: 1819: 1816: 1815: 1813: 1811: 1807: 1801: 1798: 1796: 1793: 1791: 1788: 1786: 1783: 1781: 1780:DevEco Studio 1778: 1777: 1775: 1773: 1769: 1763: 1760: 1758: 1754: 1751: 1749: 1746: 1744: 1741: 1739: 1736: 1734: 1731: 1729: 1726: 1724: 1721: 1719: 1718:GNOME Builder 1716: 1714: 1711: 1709: 1706: 1704: 1701: 1699: 1696: 1694: 1691: 1689: 1686: 1684: 1681: 1680: 1678: 1676: 1672: 1669: 1667: 1663: 1659: 1655: 1648: 1643: 1641: 1636: 1634: 1629: 1628: 1625: 1615: 1605: 1599: 1596: 1594: 1591: 1587: 1584: 1583: 1582: 1579: 1577: 1574: 1572: 1569: 1567: 1564: 1562: 1559: 1557: 1554: 1552: 1549: 1548: 1546: 1542: 1536: 1533: 1531: 1528: 1526: 1523: 1521: 1518: 1516: 1513: 1511: 1508: 1507: 1505: 1499: 1493: 1490: 1488: 1485: 1484: 1482: 1478: 1468: 1465: 1463: 1460: 1458: 1455: 1453: 1452:Visual FoxPro 1450: 1449: 1447: 1443: 1437: 1434: 1432: 1429: 1427: 1424: 1422: 1419: 1418: 1416: 1412: 1406: 1403: 1401: 1398: 1396: 1393: 1391: 1388: 1386: 1383: 1382: 1380: 1378: 1374: 1371: 1367: 1357: 1354: 1352: 1349: 1345: 1342: 1340: 1337: 1336: 1335: 1332: 1330: 1327: 1326: 1324: 1322: 1318: 1312: 1309: 1307: 1304: 1302: 1299: 1297: 1294: 1292: 1289: 1287: 1284: 1282: 1279: 1275: 1272: 1271: 1270: 1267: 1263: 1260: 1258: 1255: 1253: 1250: 1248: 1245: 1243: 1240: 1238: 1235: 1234: 1233: 1230: 1229: 1227: 1225: 1221: 1215: 1212: 1210: 1207: 1205: 1202: 1200: 1197: 1193: 1190: 1189: 1188: 1185: 1183: 1180: 1178: 1175: 1173: 1170: 1169: 1167: 1163: 1160: 1154: 1148: 1145: 1143: 1140: 1138: 1135: 1133: 1130: 1128: 1125: 1123: 1120: 1118: 1115: 1113: 1110: 1108: 1105: 1103: 1100: 1098: 1095: 1091: 1088: 1086: 1083: 1082: 1081: 1078: 1074: 1071: 1069: 1066: 1065: 1064: 1061: 1059: 1058:Visual FoxPro 1056: 1054: 1051: 1049: 1046: 1044: 1041: 1039: 1036: 1034: 1031: 1029: 1026: 1022: 1019: 1017: 1014: 1012: 1009: 1007: 1004: 1003: 1002: 999: 997: 994: 990: 987: 985: 982: 980: 977: 975: 972: 971: 970:Visual Basic 969: 967: 964: 962: 959: 958: 956: 952: 940: 937: 935: 932: 930: 927: 925: 922: 920: 917: 916: 915: 912: 910: 907: 905: 902: 900: 897: 895: 892: 888: 885: 884: 883: 880: 878: 875: 873: 870: 868: 865: 861: 858: 857: 856: 853: 851: 848: 846: 843: 841: 838: 836: 833: 831: 828: 826: 823: 821: 818: 816: 813: 812: 810: 806: 800: 797: 795: 792: 790: 787: 785: 782: 780: 777: 776: 774: 772: 771:Visual Studio 768: 765: 759: 750: 745: 743: 738: 736: 731: 730: 727: 714: 711: 708: 705: 702: 699: 696: 693: 690: 687: 684: 681: 678: 675: 670: 669: 666: 663: 661: 658: 657: 654: 648: 645: 644: 642: 640: 639:Microcomputer 636: 630: 627: 625: 622: 620: 617: 615: 612: 610: 607: 605: 602: 600: 597: 595: 592: 590: 587: 586: 584: 582: 578: 568: 565: 563: 560: 558: 555: 553: 550: 548: 545: 543: 542:Borland Kylix 540: 538: 535: 533: 530: 529: 527: 523: 517: 514: 512: 509: 507: 504: 502: 499: 497: 496:PascalABC.NET 494: 491: 487: 484: 482: 479: 477: 474: 472: 469: 466: 462: 459: 458: 456: 452: 449: 447: 443: 437: 434: 432: 429: 427: 424: 422: 419: 417: 414: 412: 411:Pascal Script 409: 407: 406:Object Pascal 404: 402: 399: 398: 396: 394: 390: 385: 378: 373: 371: 366: 364: 359: 358: 355: 347: 344: 343: 338: 337: 322: 321:Google Groups 318: 312: 309: 304: 298: 295: 291: 286: 284: 280: 268: 264: 258: 255: 251: 246: 243: 240: 235: 230: 228: 226: 222: 215: 213: 209: 207: 203: 190: 188: 184: 180: 172: 170: 168: 164: 160: 156: 152: 148: 144: 136: 133: 131: 127: 124: 121: 119: 115: 112: 108: 104: 101: 99: 95: 91: 75: 73: 69: 65: 51: 47: 44: 41: 39: 35: 28: 23: 3158:expanding it 3147: 3122: 3115: 3051:Sublime Text 2936:Visual Basic 2931:SharpDevelop 2904:Discontinued 2752: 2738:Turbo Pascal 2731:Discontinued 2379:FlashDevelop 2308:SharpDevelop 2291:Discontinued 2095:Pro for Java 2085:Discontinued 1921:SharpDevelop 1894:Discontinued 1688:Code::Blocks 1551:Active Setup 1436:Notification 1414:SQL services 1247:Dynamic Data 919:CLR Profiler 849: 763:environments 624:Turbo Vision 551: 547:Turbo Pascal 537:Apple Pascal 525:Discontinued 324:. Retrieved 320: 311: 297: 270:. Retrieved 266: 257: 245: 237: 210: 191: 187:Turbo Pascal 178: 176: 142: 141: 3098:Eclipse Che 2964:Open source 2916:MonoDevelop 2911:CA-Realizer 2837:FutureBASIC 2776:Open source 2753:QuickPascal 2667:Free Pascal 2659:Open source 2603:Proprietary 2563:Komodo Edit 2537:Light Table 2514:Open source 2468:Zend Studio 2448:Codelobster 2440:Proprietary 2420:Komodo Edit 2402:Open source 2303:MonoDevelop 2223:Open source 2167:Open source 2124:Visual Café 2093:CodeWarrior 2091:Metrowerks 1958:Open source 1916:MonoDevelop 1829:CodeWarrior 1683:Arduino IDE 1675:Open source 1501:Testing and 1431:Integration 1351:Windows HLK 1177:Silverlight 1172:Windows API 1137:Small Basic 1016:Managed C++ 961:Dynamics AX 914:Windows SDK 894:Small Basic 761:Development 557:UCSD Pascal 486:Free Pascal 436:SuperPascal 198:$ 25 and 50 3197:Categories 3117:Comparison 3103:SourceLair 3093:Cloud9 IDE 3001:Cloud9 IDE 2921:QuickBASIC 2678:Dev-Pascal 2568:Komodo IDE 2551:PyScripter 2425:Komodo IDE 2282:Understand 2158:JavaScript 2134:Visual J++ 2076:Understand 2037:JDeveloper 1880:Understand 1818:C++Builder 1762:OpenWatcom 1743:Qt Creator 1520:Playwright 1377:SQL Server 1158:frameworks 1122:PowerShell 1097:IronPython 1085:TypeScript 1080:JavaScript 1001:Visual C++ 855:QuickBASIC 672:Related to 599:FireMonkey 567:Pascal/MT+ 562:JRT Pascal 501:GNU Pascal 476:VSI Pascal 216:References 206:QuickBASIC 135:Commercial 2880:PureBasic 2784:Basic-256 2626:SlickEdit 2542:Ninja-IDE 2463:SlickEdit 2114:VisualAge 2071:SlickEdit 2063:JetBrains 2058:MyEclipse 1991:Greenfoot 1906:VisualAge 1885:SlickEdit 1847:JetBrains 1834:MyEclipse 1556:ClickOnce 1535:xUnit.net 1503:debugging 1426:Reporting 1286:CardSpace 1262:Web Forms 1043:Dexterity 1021:C++/WinRT 954:Languages 899:WebMatrix 887:FrontPage 481:IP Pascal 446:Compilers 326:April 13, 272:April 13, 155:compiling 3124:Category 2993:Freeware 2979:(VSCode) 2875:NS Basic 2829:Freeware 2809:Basic4GL 2799:SdlBasic 2696:Freeware 2631:Wing IDE 2573:KDevelop 2453:PhpStorm 2430:KDevelop 2415:NetBeans 2246:Freeware 2190:Chromium 2143:NetBeans 2141:(became 2128:JBuilder 2108:NetBeans 2099:JBuilder 2054:JCreator 2024:Freeware 2009:NetBeans 1772:Freeware 1738:QDevelop 1733:NetBeans 1728:KDevelop 1693:CodeLite 1614:Category 1544:Delivery 1510:CodeView 1421:Analysis 1369:Database 1156:APIs and 1117:Power Fx 1102:IronRuby 989:VBScript 835:MACRO-80 830:GW-BASIC 707:Oberon-2 701:Modula-3 683:Modula-2 614:OpenWire 393:Dialects 173:Overview 3046:VS Code 2983:Eclipse 2885:GLBasic 2847:thinAir 2673:Lazarus 2611:PyCharm 2490:RStudio 2458:PHPEdit 2118:Eclipse 1981:Eclipse 1857:AppCode 1825:-based 1823:Eclipse 1723:Kakoune 1703:Eclipse 1698:Dev-C++ 1515:OneFuzz 1390:Compact 1385:Express 1269:ADO.NET 1232:ASP.NET 1187:DirectX 1090:JScript 1011:C++/CLI 939:XAMLPad 934:WinDiff 845:MSBuild 784:Express 506:Turbo51 490:Lazarus 471:Oxygene 465:history 454:Current 421:Clascal 416:Oxygene 183:Borland 130:License 82: ( 57: ( 3084:Online 3074:Poplog 3066:POP-11 3019:GoLand 3011:Retail 2926:QBasic 2862:Retail 2842:RapidQ 2819:InForm 2804:Gambas 2722:Delphi 2714:Retail 2645:Pascal 2588:Thonny 2558:Spyder 2522:Anjuta 2505:Python 2410:Aptana 2264:Retail 2047:Retail 2032:jGRASP 1976:DrJava 1966:Anjuta 1935:QuickC 1901:Anjuta 1810:Retail 1748:TheIDE 1530:WinDbg 1165:Native 1006:C++/CX 996:Bosque 979:VB.NET 974:legacy 877:Roslyn 867:QuickC 860:QBasic 850:Pascal 808:Others 715:(1991) 709:(1991) 703:(1988) 697:(1986) 695:Oberon 691:(1983) 685:(1977) 679:(1958) 461:Delphi 401:Pascal 386:family 159:MS-DOS 103:MS-DOS 3148:This 2767:BASIC 2682:GNAVI 2547:PyDev 2367:Flash 2277:Rider 2139:Xelfi 1986:Geany 1971:BlueJ 1862:CLion 1800:Xcode 1713:Geany 1708:Emacs 1571:vcpkg 1566:NuGet 1445:Other 1257:Razor 1214:WinUI 1038:Dafny 966:BASIC 924:ILAsm 825:FxCop 815:Blend 677:ALGOL 431:Joyce 339:Notes 194:$ 300 163:Xenix 107:Xenix 3154:stub 3091:AWS 3033:Haxe 2895:Xojo 2554:PIDA 2532:Eric 2527:IDLE 2213:.NET 2185:Atom 1949:Java 1873:IBM 1405:MSDE 1344:UMDF 1339:KMDF 1301:LINQ 1281:MAUI 1242:AJAX 1237:Core 1224:.NET 1147:XAML 1107:Lean 1063:Java 1033:C/AL 779:Code 328:2005 274:2005 167:OS/2 161:and 153:for 118:Type 111:OS/2 84:1988 59:1980 52:1980 2972:Vim 2789:B4X 2669:IDE 2578:Vim 2393:PHP 2209:CLI 2175:Vim 1930:C++ 1845:By 1757:Vim 1666:C++ 1586:WiX 1561:npm 1356:WDM 1334:WDF 1329:WDK 1252:MVC 1199:UWP 1182:XNA 1142:VPL 1068:J++ 984:VBA 689:Ada 619:RTL 604:LCL 594:FCL 589:CLX 581:API 516:ACK 185:'s 3199:: 2955:Go 1928:, 1753:Vi 1664:, 1132:Q# 1073:J# 1053:F* 1048:F# 1028:C# 319:. 282:^ 265:. 224:^ 208:. 189:. 109:, 105:, 3185:e 3178:t 3171:v 3160:. 2647:, 2482:R 2215:) 2211:( 2145:) 2130:) 2120:) 2110:) 1755:– 1662:C 1646:e 1639:t 1632:v 1112:P 748:e 741:t 734:v 492:) 488:( 467:) 463:( 376:e 369:t 362:v 330:. 305:. 276:. 86:) 61:)

Index


Original author(s)
Microsoft Corporation
Stable release
Operating system
MS-DOS
Xenix
OS/2
Type
Pascal programming language
License
Commercial
Pascal programming language
Microsoft Corporation
compiling
MS-DOS
Xenix
OS/2
Borland
Turbo Pascal
Microsoft BASIC
QuickBASIC



The Microsoft Archives
Advert: Microsoft Pascal (version 3.3)
"Microsoft compiler and operating system detailed versions information"

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