A downloadable tool for Windows and Linux

If you want more frequent updates, want to view examples, or use the wiki, please visit the GitHub page instead here: https://github.com/sam-astro/Z-Sharp.

Z-Sharp is a custom programming language I made because I don't like c++ very much (Z-Sharp's interpreter is written in c++ though). Z-Sharp scripts have the file extension .ZS. The base syntax and formatting I would say is quite similar to C# or Python, but differs as task complexity increases. It has support for graphics using SDL2, and by default is not enabled.

Before using Z#:

There is no documentation, strings barely work, performance isn't great, the syntax is very specific, and most errors just cause it to crash without warning. I am just a single developer working on this during my free time; between school, other projects, and YouTube. Z-Sharp will most likely never be finished, since it was really supposed to end when the video was published about it.

If you are trying to use a common programming language feature, ask yourself this: Is this feature required to play pong? If not, then most likely that feature has not been implemented yet. I initially only made the language so I could create pong and make a video about it, so it really is the bare minimum.

Installation instructions:  https://github.com/sam-astro/Z-Sharp#installation

StatusIn development
CategoryTool
PlatformsWindows, Linux
Rating
Rated 4.6 out of 5 stars
(5 total ratings)
AuthorAstroSam
Tagslanguage, programming

Download

Download
ZSharp-Win-Installer.zip 2.5 MB
Download
ZSharp-Linux.zip 307 kB

Install instructions