Skip to content

Latest commit

 

History

History
31 lines (22 loc) · 1.29 KB

README.md

File metadata and controls

31 lines (22 loc) · 1.29 KB

Neo

Statically typed, Multi-transpilable and Runtimeless programming language

Neo is what I call a "multi-transpilable" and "runtimeless" programming language. It is designed to be highly flexible, allowing code to be transpiled into many other languages ​​via a transpilation API. With Neo, you can write your code in a single language and transform it into efficient implementations on multiple platforms and programming languages, without the need for a dedicated runtime.

Getting Started

Neo is still in the early stages of development. Features and functionality are being actively developed, and the language is not yet feature-complete. Expect frequent updates as the project progresses, and contributions or feedback are welcome.

Using Neo

WARNING: This is not a finished project/code. USE NEO AT YOUR OWN RISK

Ensure you have Zig installed on your machine.

  • Clone the repository

    $ git clone https://github.com/overheat-org/neo.git
  • Navigate to the project directory

    $ cd neo
  • Run the main file using zig:

    $ zig run ./src/main.zig

Licensed under GNU General Public Licence 3.0