Microsoft BASIC Professional Development System 7.1

Category: System
Year: 1990
Manufacturer: Microsoft
Localization: EN

Files to download

#225pds71.zip5 MB0xFF8B62C3

Scroll down for comments. Register to leave your one.



On Wednesday July 5, 2023 sureshot said:

MS as always got the idea from a home programmer by the name of Tony Martin from his qb4.5 screen routines. I uploaded them to this website. He placed them in public domain in and around 1995 or so. I spoke to him personally. The file I uploaded is Please if you use qb 4.5 use these routines. The download Btrieve 5.1 it gives basic 4m record capability yes you read that correctly 4 million. lol Have a good day.


On Wednesday January 11, 2017 Highwinder said:

I've noticed some comments in here referring to PDS as the final version of Microsoft's DOS-based BASIC compilers. This is not true. Microsoft upgraded PDS and released it as Microsoft Visual Basic for DOS. It was PDS with the capability of actually adding fully functioning DOS GUIs to your apps, which was absolutely incredible for what it was. VB-DOS came in Standard and Professional versions. I own both. VB-DOS was by far the best version of PDS ever. I wrote some pretty dazzling stuff with it.


On Thursday December 17, 2015 dino said:

pds 7.1 has always taken me out of a trouble. relayable and easy.


On Friday February 20, 2015 Airam said:

Forgot to say thanks to Laurens73NL


On Friday February 20, 2015 Airam said:

Then go to A:\ and type SETUP /BATCH
After installation go to C:\BC7\BIN and type BUILD, or you will not be able to make .EXE files.
That's all folks!


On Friday February 20, 2015 Airam said:

Just to say a comment, for those who can't install because no drive A found:
Copy all the files in DISK1,DISK2,DISK3 and DISK4 to same directory, name it BC7-INST.
Go to C:\ and type DIR, the directory BC7-INST will appear.
Go to C:\BC7-INST and type SUBST A: C:\BC7-INST. Doing this will create an A: drive


On Friday February 13, 2015 Plasma557 said:

The install program will not work at all.I've tried it under Dosbox,I've tried emulating a drive A:,I've used an ACTUALL floppy drive,but the error is ALWAYS the same:It won't detect my floppy drive and win't install.Please help.


On Thursday July 24, 2014 Laurens73NL said:

If some of you aren't able to install the software, maybe this solution below also can work for you:
-Copy all files to one directory wich is usable for the DOS environment you are using
-Create a new drive from this directory, for example: SUBST X: C:\BC7-INST
-Go to this new substed drive, and start SETUP.EXe
-Everytime the install software asks for the next disk, just press Enter.
Wish you all succes.


On Friday January 11, 2013  said:

Professional Basic 7.1 is the only software from Microsft that has virtually no bug. I have used it since the beginning to develop large industrial software.


On Wednesday August 18, 2010  said:

Unfortunately, the files in the "Disk 2" directory, once copied to a floppy, are not recognizable by the install program as the actual second disk.


On Wednesday February 18, 2009 Hobbes said:

This is Microsoft BASIC Professional Development System version 7.10. Not very different from QuickBASIC 4.5 in my opinion. Still a nice tool though.

On Sunday July 15, 2007 guest (guest) said:

Perhaps you should emulate the application under Dosbox then. That way, you can use basic PDS under 2000, Xp, or even Linux. Dosbox is available at this website.

On Sunday June 24, 2007 guest (guest) said:

Help Please.
I have a ms prof basic legacy program with a lot of variables. I can edit the program ok under win 98, and can compile ok as well. But all subsequent win versions give me an "out of memory" message when I select open program. I am not very techie so if you can help, thanks. I am keeping a win 98 system running just to edit this program but would like to eliminate that system.

On Thursday June 14, 2007 guest (guest) said:

This is the last DOS oriented BASIC compiler from Microsoft. Still a very useful item for producing stand-alone .EXE files for practically any non-GUI use. If you know BASIC, then this is an interesting and powerful implementation of the language. I still use it all the time for special text processing programs.

On Tuesday December 19, 2006 C&C EMPIRES Authors (guest) said:

We used this thing to write the old C&C EMPIRES Bulletin Board Game. It handles very large programs easily. C&C EMPIRES was 27,000 lines of BASIC PDS code and was one of the early Massively MultiPlayer Online games.

On Tuesday December 19, 2006 Joey Capps (guest) said:

This is a full BASIC Language system. It includes the Language, an interpreter, real-time debugger, editor, compiler that can produce code that needs no run-time.
It is a Professional level extension of Microsoft's old QuickBasic.
It contains a full databas system that is semi-relational, allows multiple indexes, relationships between tables, Relational Integrity features.
It uses a character based 'window' system that really works pretty well.
It contains an on-line help system that actually does have everything you need to use the product.
This may have been the best thought out Language/IDE Microsoft ever developed. Mind you, it's old, character based techology, but it WORKS and is easy to use.
While the interface is character based, the language itself has full graphics capabilites (up to the level of the graphics cards available at the time of course).
It produces fast code too.
Pretty slick, hated to see it shelved for Visual BASIC, which was nowhere near as good for many years.


On Monday September 18, 2006 Ando (guest) said:

This software is a follow-on from QBASIC 4.5 and is sometimes called QBASIC 7. In other words it's a text based BASIC program.

On Friday January 20, 2006 Paul (Netherlands) (guest) said:

Still use it for making DOS applications that run well under XP!
But you have to use a lot of tricks to prevent it from running out of memory in larger applications with many varables.

On Monday January 9, 2006 guest (guest) said:

This was the successor to QuickBasic 4.5. PDS 7.0 and 7.1 were the last versions of DOS-based BASIC compilers before MS released Visual Basic. They were quite powerful, and included what might have been the beginnings of the JET (Access) database engine -- there is an ISAM engine included,
I personally developed an industrial control application using PDS 7.1 that ran about 6,000 lines of code.

On Tuesday December 13, 2005 DTV-Tech (guest) said:

BASIC PDS 7.1 is a command-line based compiler to create applications which run under DOS or OS/2 operating systems. The system pre-dates Windows, and has only rudimentary support for graphics.