Name Modified Size Downloads / Week Status
pcbasic-15.08 2016-11-20 556556 weekly downloads
pcbasic-15.03 2015-08-14 0
pcbasic-14.10 2015-01-20 0
pcbasic-14.08 2014-08-19 0
pcbasic-14.04 2014-08-13 0
pcbasic-14.03 2014-03-30 0
pcbasic-14.01 2014-01-01 0
pcbasic-13.12 2013-12-21 0
README.md 2017-03-11 2.9 kB 11 weekly downloads
Totals: 9 Items   2.9 kB 557

PC-BASIC distributions

Packaged releases are provided for the following operating systems:
- Windows (XP and later)
- Mac OS X (10.6 and later)

You can find them on this page organised in folders by release number. There is no fixed release schedule or roadmap, so new releases will appear when I feel like it. Some releases include an experimental Android package, but you shouldn't expect much in the way of support for this at the moment.

You can also find these downloads on the official PC-BASIC download page. Please consult the GitHub release page for PC-BASIC for MD5 and SHA256 hashes of the files available here for download.

For Linux, FreeBSD and other Unix systems, download the source distribution. It contains an automatic install script to make life easy. If you're using Debian, Ubuntu, Mint or Fedora and you install as root, it will also install the necessary dependencies for you. There is no difference in performance between the source and packaged releases; indeed, the packaged releases are simply the source wrapped up with a Python interpreter and all the necessary modules.

Since PC-BASIC is based on Python, it will run on a large range of other operating systems as well. The only disadvantage is that you may need to manually install Python and all dependencies. See the SOURCE.md file inside the source tarball for the list of Python modules you need.

The source distribution on this page is intended for end users and does not contain all development files. In particular, tests and packaging scripts are left out. If you're interested in development, it's best to get your own full copy of the Git repository at GitHub.

Bugs, issues, and feature requests

PC-BASIC is still in beta, meaning that it works quite well but you should expect things to break now and then. I try to avoid regressions, but sometimes a newer version may break something that worked before. Sorry about that. Consider that by downloading a beta version you're agreeing to try and help me to find and solve bugs so that the next release is going to be better.

If (when) you find bugs or regressions, please let me know by opening an issue on GitHub; this will help me keep track of the problem. Alternatively, you can post a message to the Discussion Forum. I'll probably need to ask you more questions to understand the bug so please check back on your report occasionally. For that reason, please don't use the Reviews section to leave feedback about bugs: there's no way for me to find out more about what the exact issue is, so in all probability it won't get solved.


Source: README.md, updated 2017-03-11

Thanks for helping keep SourceForge clean.

Screenshot instructions:
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.

No, thanks