• About Us
  • Readers Write
Carthage Magazine
The Authentic Tunisian Cookbook — sixty traditional recipes from the heart of North Africa. $9.99 Get the cookbook→
  • Home
  • Food
  • Culture
  • Travel
  • News
  • Editors’ Picks
  • Shop
CultureEditors' PicksNews

Ncodi: First Tunisian-Based Programming Language4 min read

By Contributing Editor July 18, 2021
Written by Contributing Editor July 18, 2021
Aziz Amari
4.3K

A young Tunisian invents a new Tunisian-based programming language “Ncodi” made in Tunisia. Ncodi is a project whose primary goal is to enable people to write, debug and maintain computer programs written in Tunisian using an execution engine.

There is diversity in the world of programming languages, and often, the problem for some of us is to find a single language that suits practically any task at hand.

To avoid the difficulties, a young Tunisian high-schooler, Aziz Amari, created a Tunisian-based general purpose programming language — Ncodi– that can be used by those who aren’t programmers by training.

NCodi logo, provided by Aziz amari.
NCodi logo, provided by Aziz amari.

Aziz Amari is born and bread from Medeneine, Tunisia. He was born in 2003, driven by passion for computer programming and software development from a very early age. This 17-year old young Tunisian came up with this unique, promising project and created Ncodi programming language, first ever Tunisian-based programming language, enabling Tunisians of all age to code in their own indigenous language on computer.

Aziz Amari
Aziz Amari, the 17-year old Tunisian who invented the first ever Tunisian-based programming language.

Tremendous Relevance for Tunisia

Users are able to use an easy, user friendly, Tunisian API identical to PHP’s English API- in order to write their programs. The output will also be parsed, and the user will receive an output matching the one he would have gotten had PHP supported Hebrew commands!

“Ncodi is much faster and easier to use than other languages, with unlimited scalability,” says Aziz Amari, the developer of Ncodi.

“The newly-created, first ever Tunisian programming language is here to help Tunisians get into coding in their own native language,” he then added, “it eliminates any language barriers for Tunisians to code.”.

“Coding isn’t that hard for tech-savvy people who patiently put in the time and effort to learn. However, coding gets quite difficult for people who do not master the language. Almost all major programming languages are written in English.” Aziz mentioned. “As one who had run into the same issue, when I was 12, English was a barrier for me to learn Python, and this one of the things that encouraged me to go forward with this project.”.

NCodi logo, provided by Aziz amari.
NCodi logo, provided by Aziz amari.

The Best of Two Worlds + Tunisian!

Typically, programming languages on numerical computing are split into two groups: static languages such as C, C++ and Fortran, which are fast for execution but slow for development, and dynamic languages such as Python and PHP, which are often slow in their execution but enable rapid development.

Shutterstock. Ncodi.
Shutterstock. Ncodi.

Offering the best of both worlds, Aziz claims it has solved the “two-language problem.”

“I was greedy for a language that enables Tunisians to code in their own language. And so I created a single language — Ncodi– that allows us to do prototyping and production in the same language,” says Aziz.

Features of the Ncodi Programming Language

  • Ncodi programming is a console and GUI programming language
  • You can write computer code in Tunisian language
  • It is easy to use: The syntax of the Language is well defined and easy to understand
  • It is user friendly
  • Has a well planned documentation
  • It is a nonprofit language
  • Built-on to have regular updates for better user development
  • Fast and easy to troubleshoot
  • It is a light weighing language

Even if the dominance of the major programming languages such as Java and C++ is unlikely to be shaken, Ncodi might one day find its niche its niche among today’s programming languages, what matters, is that it is meant to make Tunisians life easier while coding. And it is… Made in Tunisia.


Useful Links

  • Official website: ncodi.herokuapp.com
  • Ncodi’s Documentation: ncodi.herokuapp.com/docs
  • Ncodi’s online editor: ncodi.herokuapp.com/playground
  • GitHub Repo. github.com/azizamari/Ncodi

If you would like to comment on this article or anything else you have seen on Carthage Magazine, leave a comment below or head over to our Facebook page.

And if you liked this article, sign up for the monthly features newsletter. A handpicked selection of stories from Carthage Magazine, delivered to your inbox.

0 comments FacebookTwitterEmail
Contributing Editor

Contributing Editor account at Carthage Magazine. Tunisia's premier English general-interest Magazine with thousands of page-views per month and over 200,000 social media followers.

previous post
COVID-19: Countries Mobilize Help for Tunisia, Arab and Neighboring Countries
next post
Taekwondo Fighter Wins First Olympic Medal for Tunisia in Tokyo

Related Articles

Why Are Tunisia Called the Eagles of Carthage?

June 12, 2026

Tunisian Wine: A Guide to the World’s Most...

June 12, 2026

The Khomsa: Tunisia’s Five-Fingered Hand and the Three...

June 12, 2026

The Island of Djerba: Tunisia’s UNESCO World Heritage...

June 12, 2026

Claudia Cardinale: The Girl from La Goulette Who...

June 9, 2026

Habib Bourguiba: The Man Who Built Modern Tunisia...

June 9, 2026

Al-Kahina (Dihya): The Berber Warrior Queen Who Defied...

June 7, 2026

Top 20 Foods to Eat in Tunisia: A...

June 7, 2026

Does PayPal Work in Tunisia? What You Can...

June 5, 2026

Tunisian Music: Malouf, Mezoued, Stambeli & the New...

June 5, 2026

Leave a Comment Cancel Reply

Save my name, email, and website in this browser for the next time I comment.

From the Magazine

The Bookshelf

✦ ✦ ✦
Carthage Magazine
✦ ✦ ✦
The Authentic
Tunisian Cookbook
60 traditional recipes from the heart of North Africa
✦ ✦ ✦
Amira Ben Harcha
N° 01 · Cookbook

The Authentic Tunisian Cookbook

Sixty recipes, ten chapters — the cuisine the world hasn't tasted yet.

$9.99 PDF · EPUB
Get it →
✦ ✦
Carthage Magazine
— ◆ —
Speak Like
a Local
Tunisian Arabic for travelers — with native audio
— ◆ —
Saber Ben Hassen
N° 02 · Phrasebook

Speak Like a Local

200+ phrases. 13 chapters. Audio recorded in Tunis.

$14.99 PDF · EPUB · MP3
Get it →
✦ ✦
Carthage Magazine
— ◆ ◆ ◆ —
All About
Tunisia
The English-language traveler's guide — 572 pages, 27 chapters
— ◆ ◆ ◆ —
The Carthage Magazine Editorial Staff
N° 03 · Travel Guide

All About Tunisia

572 pages. 27 chapters. Every region, every UNESCO site.

$24.99 PDF · EPUB
Get it →

If language opens the door, food sits you at the table.

Explore the bookshelf →

Just For You

  • 1

    Tunisia’s Official 26-Man Squad for the 2026 World Cup

    May 15, 2026
  • 2

    Alcohol in Tunisia: What Visitors Need to Know

    May 6, 2026
  • 3

    Cost of Living in Tunisia: Prices for Travelers, Expats, and Digital Nomads

    May 16, 2026
  • 4

    Tunisia Approves Proposal for Family Car Importation with Customs Exemption

    November 29, 2025
  • 5

    Fruits From Tunisia: 15 Tunisian Fruits to Eat When Traveling

    August 20, 2023

Explore

Carthage Magazine

Independent journalism from Tunis. We tell Tunisia’s story — its culture, economy, and civil society — to the English-speaking world.

 

— About Us

— Media Kit

— Advertising

— Editorial Standards

— Transparency

— Contact Us

Facebook Twitter Instagram Linkedin Youtube

Newsletter

Published in Tunis © 2019 - 2026 Carthage Magazine. Privacy | Terms | Refunds | RSS Feed

Carthage Magazine
  • Home
  • Food
  • Culture
  • Travel
  • News
  • Editors’ Picks
  • Shop
Carthage Magazine
  • Home
  • Food
  • Culture
  • Travel
  • News
  • Editors’ Picks
  • Shop

Published in Tunis © 2019 - 2026 Carthage Magazine. Privacy | Terms | Refunds | RSS Feed