Microsoft Pascal — это снятая с производства реализация языка программирования Pascal , разработанная корпорацией Microsoft для компиляции программ для работы в операционных системах MS-DOS и Xenix [5] , а в более поздних версиях — в OS/2 (как и многие другие инструменты программирования Microsoft). , хотя для последних они способны генерировать только 16-битные программы).
Microsoft Pascal версии 1.0 был выпущен в 1980 году. [1] Последней версией Microsoft Pascal, которая была выпущена, была версия 4.0 в 1988 году, [1] когда Microsoft Pascal был заменен Microsoft QuickPascal , более дешевым инструментом разработки, который Microsoft создала, чтобы конкурировать. с Turbo Pascal от Borland .
Microsoft Pascal стоил 300 долларов , [4] тогда как цена QuickPascal составляла от25 и 50 долларов , а различия между ними были аналогичны различиям между Microsoft BASIC Professional Development System и Microsoft QuickBASIC . [6]
В отличие от продукта Microsoft Pascal, совместимого с ISO, QuickPascal стремился к максимальной совместимости с Turbo Pascal. Это включало не только совместимость на уровне исходного кода, но и полную двоичную совместимость с широко доступными библиотеками модулей для компилятора конкурента. Чтобы достичь такого уровня совместимости, QuickPascal отошел от общего формата файлов (OBJ) и набора инструментов (LINK, LIB), используемых другими компиляторами Microsoft.