diff --git a/disks/pcx86/tools/microsoft/basic/compiler/README.md b/disks/pcx86/tools/microsoft/basic/compiler/README.md
new file mode 100644
index 000000000..5a98843bc
--- /dev/null
+++ b/disks/pcx86/tools/microsoft/basic/compiler/README.md
@@ -0,0 +1,42 @@
+---
+layout: page
+title: Microsoft BASIC Compiler
+permalink: /disks/pcx86/tools/microsoft/basic/compiler/
+---
+
+Microsoft BASIC Compiler
+------------------------
+
+The only version of the Microsoft BASIC Compiler we have added to the project so far is
+[v5.36](#directory-of-ms-basic-compiler-536), a 1984 release from our private disk collection.
+It is not an original distribution disk, and it contains a number of unrelated files, including sample files
+from a demo version of BetterBASIC, a competing product from Summit Software Technology, Inc.
+
+See the [IBM BASIC Compiler](/disks/pcx86/tools/ibm/bascom/), which was also produced by Microsoft.
+
+### Directory of MS BASIC Compiler 5.36
+
+ Volume in drive A has no label
+ Directory of A:\
+
+ BASCOM COM 39936 4-24-84 12:00p
+ BASRUN EXE 21376 4-24-84 12:00p
+ BASCOM LIB 75776 4-24-84 12:00p
+ BASRUN LIB 3072 3-17-83 1:12p
+ SAMPLE MOD 94128 3-22-85 1:00a
+ DEMO BAS 299 3-17-83 2:09p
+ BB TXT 732 3-22-85 1:00a
+ SAMPLE COM 35632 3-22-85 1:00a
+ B DEF 26746 3-22-85 1:00a
+ B CNF 35 3-22-85 1:00a
+ SAMPLE 1 2913 3-22-85 1:00a
+ SAMPLE 2 9310 3-22-85 1:00a
+ SAMPLE 3 8661 3-22-85 1:00a
+ SAMPLE 4 3497 3-22-85 1:00a
+ SAMPLE 5 3771 3-22-85 1:00a
+ SAMPLE 6 1682 3-22-85 1:00a
+ SAMPLE 7 1335 3-22-85 1:00a
+ SAMPLE 8 587 3-22-85 1:00a
+ SAMPLE 9 2925 3-22-85 1:00a
+ FOO 591 1-01-80 12:23a
+ 20 File(s) 21504 bytes free
diff --git a/disks/pcx86/tools/microsoft/basic/quickbasic/2.00/README.md b/disks/pcx86/tools/microsoft/basic/quickbasic/2.00/README.md
new file mode 100644
index 000000000..946cf1ec5
--- /dev/null
+++ b/disks/pcx86/tools/microsoft/basic/quickbasic/2.00/README.md
@@ -0,0 +1,17 @@
+---
+layout: page
+title: Microsoft QuickBASIC 2.00
+permalink: /disks/pcx86/tools/microsoft/basic/quickbasic/2.00/
+---
+
+Microsoft QuickBASIC 2.00
+-------------------------
+
+### Directory of MS QuickBASIC 2.00
+
+ Volume in drive A is QBASIC 1
+ Directory of A:\
+
+ QB EXE 186256 6-16-86 2:47p
+ BCOM20 LIB 176128 6-13-86 10:55a
+ 2 File(s) 0 bytes free
diff --git a/disks/pcx86/tools/microsoft/basic/quickbasic/4.50/README.md b/disks/pcx86/tools/microsoft/basic/quickbasic/4.50/README.md
new file mode 100644
index 000000000..feeba5c9f
--- /dev/null
+++ b/disks/pcx86/tools/microsoft/basic/quickbasic/4.50/README.md
@@ -0,0 +1,129 @@
+---
+layout: page
+title: Microsoft QuickBASIC 4.50
+permalink: /disks/pcx86/tools/microsoft/basic/quickbasic/4.50/
+---
+
+Microsoft QuickBASIC 4.50
+-------------------------
+
+### Directory of MS QuickBASIC 4.50 (Disk 1)
+
+ Volume in drive A is DISK1
+
+ Directory of A:\
+
+ BC EX$ 83456 08-20-90 11:00a
+ BX PGM 22560 08-20-90 11:00a
+ DEMO1 BA$ 1037 08-20-90 11:00a
+ DEMO2 BA$ 970 08-20-90 11:00a
+ DEMO3 BA$ 947 08-20-90 11:00a
+ EXAMPLES
12-05-02 6:26p
+ LEARN COM 29264 08-20-90 11:00a
+ LEARN PIF 369 08-20-90 11:00a
+ LINK EX$ 48331 08-20-90 11:00a
+ PACKING LST 12068 08-20-90 11:00a
+ QB BI$ 792 08-20-90 11:00a
+ QB EX$ 225655 08-20-90 11:00a
+ QB PI$ 115 08-20-90 11:00a
+ QB45QCK HL$ 67635 08-20-90 11:00a
+ QBCBT CTX 24547 08-20-90 11:00a
+ QBCBT SCN 8610 08-20-90 11:00a
+ QBCBT SOB 8930 08-20-90 11:00a
+ QCARDS BA$ 16553 08-20-90 11:00a
+ QCARDS DA$ 1274 08-20-90 11:00a
+ README DOC 20025 08-20-90 11:00a
+ READTHIS NOW 1023 08-20-90 11:00a
+ REMLINE BA$ 5996 08-20-90 11:00a
+ SETUP EXE 59689 08-20-90 11:00a
+ SORTDEMO BA$ 10830 08-20-90 11:00a
+ TORUS BA$ 13525 08-20-90 11:00a
+ 25 file(s) 664201 bytes
+
+ Directory of A:\EXAMPLES
+
+ . 12-05-02 6:26p
+ .. 12-05-02 6:26p
+ BALLPSET BA$ 1615 08-20-90 11:00a
+ BALLXOR BA$ 1111 08-20-90 11:00a
+ BAR BA$ 2582 08-20-90 11:00a
+ CAL BA$ 2437 08-20-90 11:00a
+ CHECK BA$ 882 08-20-90 11:00a
+ COLORS BA$ 763 08-20-90 11:00a
+ CRLF BA$ 1831 08-20-90 11:00a
+ CUBE BA$ 536 08-20-90 11:00a
+ EDPAT BA$ 2462 08-20-90 11:00a
+ ENTAB BA$ 1188 08-20-90 11:00a
+ FILERR BA$ 1347 08-20-90 11:00a
+ FLPT BA$ 1340 08-20-90 11:00a
+ INDEX BA$ 3863 08-20-90 11:00a
+ MANDEL BA$ 2612 08-20-90 11:00a
+ PALETTE BA$ 818 08-20-90 11:00a
+ PLOTTER BA$ 789 08-20-90 11:00a
+ QLBDUMP BA$ 1510 08-20-90 11:00a
+ SEARCH BA$ 996 08-20-90 11:00a
+ SINEWAVE BA$ 660 08-20-90 11:00a
+ STRTONUM BA$ 610 08-20-90 11:00a
+ TERMINAL BA$ 1184 08-20-90 11:00a
+ TOKEN BA$ 745 08-20-90 11:00a
+ WHEREIS BA$ 2091 08-20-90 11:00a
+ 25 file(s) 33972 bytes
+
+ Total files listed:
+ 50 file(s) 698173 bytes
+ 502272 bytes free
+
+### Directory of MS QuickBASIC 4.50 (Disk 2)
+
+ Volume in drive A is DISK2
+
+ Directory of A:\
+
+ ADVR_EX 12-05-02 6:26p
+ BCOM45 LI$ 149360 08-20-90 11:00a
+ BQLB45 LI$ 15009 08-20-90 11:00a
+ BRUN45 EX$ 64969 08-20-90 11:00a
+ BRUN45 LI$ 15782 08-20-90 11:00a
+ FIXSHIFT CO$ 621 08-20-90 11:00a
+ LIB EX$ 25375 08-20-90 11:00a
+ MOUSE CO$ 10839 08-20-90 11:00a
+ MSHERC CO$ 4277 08-20-90 11:00a
+ NOEM OB$ 2257 08-20-90 11:00a
+ PATCH87 EX$ 3205 08-20-90 11:00a
+ QB LI$ 1057 08-20-90 11:00a
+ QB QL$ 4567 08-20-90 11:00a
+ QB45ADVR HL$ 318871 08-20-90 11:00a
+ QB45ENER HL$ 47135 08-20-90 11:00a
+ SMALLERR OB$ 355 08-20-90 11:00a
+ UNPACK EXE 22003 08-20-90 11:00a
+ 17 file(s) 685682 bytes
+
+ Directory of A:\ADVR_EX
+
+ . 12-05-02 6:26p
+ .. 12-05-02 6:26p
+ CALL_EX BA$ 1126 08-20-90 11:00a
+ CHR_EX BA$ 567 08-20-90 11:00a
+ CMD_EX BA$ 1013 08-20-90 11:00a
+ COM1_EX BA$ 381 08-20-90 11:00a
+ COM2_EX BA$ 302 08-20-90 11:00a
+ CSR_EX BA$ 466 08-20-90 11:00a
+ DECL_EX BA$ 545 08-20-90 11:00a
+ DEFFN_EX BA$ 233 08-20-90 11:00a
+ DEFSG_EX BA$ 609 08-20-90 11:00a
+ DRAW_EX BA$ 675 08-20-90 11:00a
+ FUNC_EX BA$ 291 08-20-90 11:00a
+ OUT_EX BA$ 698 08-20-90 11:00a
+ SHARE_EX BA$ 543 08-20-90 11:00a
+ SHELL_EX BA$ 831 08-20-90 11:00a
+ STAT_EX BA$ 631 08-20-90 11:00a
+ SUB_EX BA$ 324 08-20-90 11:00a
+ TYPE_EX BA$ 988 08-20-90 11:00a
+ UBO_EX BA$ 282 08-20-90 11:00a
+ UCASE_EX BA$ 594 08-20-90 11:00a
+ WINDO_EX BA$ 566 08-20-90 11:00a
+ 22 file(s) 11665 bytes
+
+ Total files listed:
+ 39 file(s) 697347 bytes
+ 505856 bytes free
diff --git a/disks/pcx86/tools/microsoft/basic/quickbasic/README.md b/disks/pcx86/tools/microsoft/basic/quickbasic/README.md
new file mode 100644
index 000000000..a59ae8008
--- /dev/null
+++ b/disks/pcx86/tools/microsoft/basic/quickbasic/README.md
@@ -0,0 +1,11 @@
+---
+layout: page
+title: Microsoft QuickBASIC
+permalink: /disks/pcx86/tools/microsoft/basic/quickbasic/
+---
+
+Microsoft QuickBASIC
+--------------------
+
+* [Microsoft QuickBASIC 2.00](2.00/)
+* [Microsoft QuickBASIC 4.50](4.50/)