| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| pcbasic-15.03.5-win32.exe | 2015-08-14 | 14.5 MB | |
| pcbasic-15.03.5-osx.dmg | 2015-08-14 | 11.2 MB | |
| pcbasic-15.03.5.tgz | 2015-08-14 | 2.0 MB | |
| README.md | 2015-06-21 | 3.0 kB | |
| pcbasic-15.03.4-win32.exe | 2015-06-21 | 14.4 MB | |
| pcbasic-15.03.4-osx.dmg | 2015-06-21 | 11.2 MB | |
| pcbasic-15.03.4.tgz | 2015-06-21 | 2.0 MB | |
| pcbasic-15.03.3-linux-x86_64.tgz | 2015-05-30 | 10.5 MB | |
| pcbasic-15.03.3-linux-i386.tgz | 2015-05-30 | 10.8 MB | |
| pcbasic-15.03.3.tgz | 2015-05-30 | 2.0 MB | |
| pcbasic-15.03.3-win32.exe | 2015-05-30 | 14.4 MB | |
| pcbasic-15.03.3-osx.dmg | 2015-05-30 | 11.2 MB | |
| pcbasic-15.03.2-win32.exe | 2015-04-04 | 14.2 MB | |
| pcbasic-15.03.2-osx.dmg | 2015-04-04 | 11.0 MB | |
| pcbasic-15.03.2.tgz | 2015-04-04 | 1.8 MB | |
| pcbasic-15.03.1-osx.dmg | 2015-03-30 | 11.0 MB | |
| pcbasic-15.03.1-win32.exe | 2015-03-30 | 14.2 MB | |
| pcbasic-15.03.1-linux-i386.tgz | 2015-03-30 | 10.3 MB | |
| pcbasic-15.03.1-linux-x86_64.tgz | 2015-03-30 | 10.3 MB | |
| pcbasic-15.03.1.tgz | 2015-03-30 | 1.8 MB | |
| Totals: 20 Items | 178.8 MB | 11 | |
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 and ther 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, it will also install the necessary dependencies for you. You need to run with root privileges for this to work. 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.
However, since PC-BASIC is based on Python, it can run on a large range of different operating systems. The only disadvantage is that you may need to manually install Python and all dependencies. See the README.md file inside the source tarball for the list of Python modules you need.
The source distribution on this page is intended for 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 posting a message on the Discussion Forum. After you posted, please visit back in the next few days: often, it's not obvious to me from the first report what the exact problem is, since people use different setups, have different expectations and make different assumptions. I'll usually reply fairly quickly to ask you for some more information. For that same 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.
Rob