• About Us
  • Readers Write
  • Our People
Carthage Magazine
  • Home
  • Things to Do
    • Leisure
  • Food & Drinks
    • Taste Tunisia
  • People
    • Interviews
    • No Sugarcoating
    • Environment
  • Style & Travel
    • Attractions
    • Trip Planning
      • Travel Information
      • Hotels in Tunisia
      • Cost of Living
      • Tunisia’s Language
      • Tunisia’s Weather
      • Tunisia’s Currency
      • Tunisia’s Visa
    • Transport in Tunisia
      • Traveling Around
      • Local Transport
      • Flights to Tunisia
      • Ferries to Tunisia
      • Tunisia Overland
  • Local History
    • Museums
    • Monuments
    • Heritage Sites
    • Historical Figures
  • Education
  • Tech & Startups
  • Editors’ Picks
Editors' PicksPeopleTech & Startups

Ncodi: First Tunisian-Based Programming Language4 min read

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

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 comment
3
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

10 Delicious Tunisian Dishes for Ramadan

March 23, 2023

Tunisia is Becoming the Leading DeepTech Hub of...

March 20, 2023

Tunisia: Why the “Demographic Argument” is Racist &...

March 8, 2023

Hedi Nouira: The Architect of Tunisia’s Economic Renewal...

March 7, 2023

Tunisian Community Abroad Grows & Evolves

March 4, 2023

The Struggle for Tunisia’s Fragile Democracy

February 28, 2023

e-Payment Transactions in Tunisia Hit Yearly All-Time High...

February 28, 2023

Fort Santiago Chikly: Tunis’ Most Mysterious Monument

February 21, 2023

Bachata: A Spicy Tunisian Community Straps on Its...

February 20, 2023

eL Seed: Tunisia’s Pioneering ‘Calligraffiti’ Artist

February 16, 2023

Leave a Comment Cancel Reply

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

Flavors of Tunisia

Taste-Tunisia-Tunisian-Cuisine-3

Want more top stories?

Carthage Magazine Newsletter

Sign up today and you’ll get our latest stories delivered straight to your inbox.

Quizzes

Quiz: How Well Do You Know African Countries...

QUIZ: Think You’re a Know-It-All? Try Naming These...

Just For You

  • 1

    March 20th, Tunisia 🇹🇳 Celebrates Independence Day

    March 19, 2022
  • 2

    Poor Economy: Why Doesn’t Tunisia Print More Money for Itself?

    July 15, 2019
  • 3

    Alcohol in Tunisia: What Visitors Need to Know

    August 2, 2021
  • 4

    Tunisians Celebrate their Heritage with Magnificent Traditional Outfits

    March 13, 2022
  • 5

    Local Transport in Tunisia — Public Transport in Tunisian Cities

    June 22, 2021

Latest

  • 10 Delicious Tunisian Dishes for Ramadan

  • Tunisia Dismisses ‘Exaggerated’ EU Warnings of Approaching Collapse

  • Tunisia is Becoming the Leading DeepTech Hub of Africa

  • Tunisia’s Interior Minister Taoufik Charfeddine Resigns

Sections

  • Editors' Picks
  • Education
  • Environment
  • Food & Drinks
  • Local History
  • News
  • No Sugarcoating
  • People
  • Quizzes
  • Real Estate
  • Style & Travel
  • Tech & Startups
  • Things to Do
  • Videos

E᙭ᑭᒪOᖇE

Carthage Magazine

We’re on a mission to create content that inspires people about experiences, places, products and people in Tunisia!

 

— About Us

— Adverstising

— Transparency

— Contact Us

Facebook Twitter Instagram Linkedin Youtube

ᗯᗩᑎT ᗰOᖇE TOᑭ ᔕTOᖇIEᔕ?

Carthage Magazine Newsletter

Sign up today and you’ll get our latest stories delivered straight to your inbox.

ᔕᑭᖇEᗩᗪ TᕼE ᗯOᖇᗪ

Spread the word

Our goal is to get these stories out in the public arena, and by doing this, keep promoting Tunisia and changing attitudes towards the MENA region.

 

— Ambassadors

— Readers Write

— What You Can Do to Help

EᗪITOᖇᔕ’ ᑭIᑕKᔕ

  • Fort Santiago Chikly: Tunis’ Most Mysterious Monument

    February 21, 2023
  • Tabarka & Ain Draham: Reconnecting with Nature

    January 24, 2023
  • BioNTech Acquires Tunisia-Founded AI Startup InstaDeep for $684m

    January 11, 2023

© 2019 - 2023 Carthage Magazine. Privacy Policy

Carthage Magazine
  • Home
  • Things to Do
    • Leisure
  • Food & Drinks
    • Taste Tunisia
  • People
    • Interviews
    • No Sugarcoating
    • Environment
  • Style & Travel
    • Attractions
    • Trip Planning
      • Travel Information
      • Hotels in Tunisia
      • Cost of Living
      • Tunisia’s Language
      • Tunisia’s Weather
      • Tunisia’s Currency
      • Tunisia’s Visa
    • Transport in Tunisia
      • Traveling Around
      • Local Transport
      • Flights to Tunisia
      • Ferries to Tunisia
      • Tunisia Overland
  • Local History
    • Museums
    • Monuments
    • Heritage Sites
    • Historical Figures
  • Education
  • Tech & Startups
  • Editors’ Picks
Carthage Magazine
  • Home
  • Things to Do
    • Leisure
  • Food & Drinks
    • Taste Tunisia
  • People
    • Interviews
    • No Sugarcoating
    • Environment
  • Style & Travel
    • Attractions
    • Trip Planning
      • Travel Information
      • Hotels in Tunisia
      • Cost of Living
      • Tunisia’s Language
      • Tunisia’s Weather
      • Tunisia’s Currency
      • Tunisia’s Visa
    • Transport in Tunisia
      • Traveling Around
      • Local Transport
      • Flights to Tunisia
      • Ferries to Tunisia
      • Tunisia Overland
  • Local History
    • Museums
    • Monuments
    • Heritage Sites
    • Historical Figures
  • Education
  • Tech & Startups
  • Editors’ Picks
© 2019 - 2023 Carthage Magazine. Privacy Policy

Read alsox

eL Seed: Tunisia’s Pioneering ‘Calligraffiti’ Artist

February 16, 2023

10 Reasons Why: FRIP is better than...

June 21, 2020

Startup Genome Ranks Tunisia as MENA’s 2nd...

September 24, 2021