Z# (Zee-sharp)

A new .NET language

Z#

Z# (Zee-Sharp) is a simple language with modern features initially envisioned for restricted instruction sets, like the old 8-bit CPUs (Z80) or small micro controllers. But now I am trying to get it to target .NET.

It is also an opportunity to do better what I think lacks in other languages. A goal that seemed simple when I started this project. Lets just say it has been a learning experience.

More on the Design goals of Z# here

Take a look at some samples here

Work In Progress

I am still playing with the syntax, concepts and constructs of the language. Things will change!

TBD ‘To Be Determined’ notes can be found in places where I consider alternatives and still have not decided.

Community

You can join the Z# Discord server.


TODO