Welcome to XC=BASIC 3

XC=BASIC is a cross compiled, modern BASIC programming language for 8-bit Commodore (and alike) machines, such as

It compiles BASIC source code to fast machine code. Although not 100% compatible, its syntax was designed to be similar to that of QuickBASIC and CBM BASIC.

Language characteristics

The term “XC=BASIC” stands for “Cross Compiled BASIC”.

Download

Contribute

There are multiple ways you can contribute to the XC=BASIC community. XC=BASIC is a free software, meant to be maintained by the community and therefore any contribution is highly appreciated.

You can contribute with the following:

  • Improve the documentation. Sign up on this site and make any edits.
  • If you would like to report issues, bugs or have suggestions, open an issue on GitHub.
  • Code contributions are welcome. Fork the project on GitHub and open a pull request. Here's how.

About the author

My name is Csaba and I'm the author of XC=BASIC. If you have any questions or suggestions feel free to email me to feketecsaba (at) gmail (dot) com or mention @xc_basic in your tweet. If you like what I do, consider supporting me on Ko-fi! Thank you and happy coding!

Thanks

A big thank you goes to those who helped improving XC=BASIC 3 and its documentation:

  • Oliver Hermanni
  • JakeBullet
  • Thraka
  • Shawn
  • mrg-75
  • Locodarwin
  • orlof
  • JJFlash
  • Dan Sanderson