• Sign Up
  • Archive

XC=BASIC

Imagesource: https://xc-basic.net/

Imagine you're programming in BASIC, have a cross compiler at your disposal, and the available targets are none other than:

  • Commodore-64
  • Commodore VIC-20
  • Commodore-16
  • Commodore Plus/4
  • Commodore-128
  • Commodore PET series
  • Commander X16 (beta)
  • MEGA65 (beta)

😳

Impossible? Not at all.

Creator Csaba aka @xc_basic provides exactly that with XC=BASIC – and it's free of charge.

Statically typed, advanced control flow statements, local, global and shared scopes, static or recursive subroutines and functions, forward declaration, overloading … and the list goes on and on.

Even though there might not necessarily have been a need for another BASIC for Commodore machines, being able to cover the entire fleet with a single implementation is more than appealing.

Great project, but judge yourself.

Share the signal:

Read the full newsletter Issue #80 of 8bitnews.io: Timex / Sinclair Compendium

More from #80

Don't want to miss updates like that? Subscribe below and receive regular content that we only share with our subscribers.

Don't Miss

Sign up for our retro & computing magazine and get content like that regularly. Relevant. Up to date. Free.

We send our subscribers one update twice a month. Retrocomputing topics well curated by a team who love machines of the 70s, 80s and 90s as much as you do.

  • Terms
  • Privacy
  • Imprint