EZCode
A downloadable Programming Language
Welcome!
Welcome to EZCode! EZCode is a comprehensive programming language built with C#. EZCode is designed to be easy to use straightforward, *although sometimes it can be tuff*. Refer to [Community](#community) to learn more on how to contribute!
Install EZCode using the installer from the latest release and click Installer.zip to download it.
EZCode v3.0.0 Example
// include main package include main make ^int {NAME} {VALUE} => int {NAME} new : {VALUE} // turns: int name 0 // into: int name new : 0 // which is the valid way to create class instance // color class that stores R, G, B values // looks for c[R;G;B] and turns that into a new color instance class color { explicit watch c\[{R};{G};{B}\] => set : R, G, B int R 0 int G 0 int B 0 method set : @int:r, @int:g, @int:b { R = r G = g B = b } } // prints color with the new instance of color class c[50;60;90] printColor : c[50;60;90] method printColor : @color:c { print The color: 'c:R' 'c:G' 'c:B' } // Outputs: // The color: 50 60 90
Command Line
To run EZCode, use the following command (assuming you have installed it HERE)
> ez FILE_PATH
To start a integrated environment, use:
> ez start
To create a project, use:
> ez new project NAME
View all commands with:
> ez help
Docs
- [Documentation for EZCode v3](docs/README.md)
- [Docs for EZCode v2](docs/v2%20docs/Home.md)
Packages
All the official Packages are in Packages Repository. To add your own, create a pull request and it will be looked over.
Community
Contribute to the community in many ways including the EZCode Project Repository. To contribute, create a pull request and it will be accepted as soon as possible.
License
EZCode is released under the MIT License.
Status | Released |
Category | Tool |
Author | JBrosDev |
Tags | code, ezcode, language, program, programming, programming-language, sourcecode |
Leave a comment
Log in with itch.io to leave a comment.