6 Articles
1.2M Reached People
71.7K Likes
Testimonials
Frequently Asked Questions (FAQ)
This is a really interesting question. I obviously learned a lot about how computer languages work and how they are designed internally. I also picked up some skills through this project: I can now use the debugger more comfortably, Unit Testing (using XUnit), RegEx, WebSockets, Docker and more...
It is simply for the thrill of learning about compilers and language design. I also added the Tunisian syntax to give a purpose and something unique to my language.
I decided to launch Ncodi as beta version because it's still too immature to achieve my vision "Give Tunisian who don't understand english a chance to discover programming" and for that reason I'm also making the website/ documentation in English since it's not ready to be used by the main audience.