Our mother tongue, Urdu, is often the subject of much debate in the country. There is a conflict when schools take on English as the medium of instruction. Our senior citizens fear that the younger generation would completely lose touch with their roots if they are taught in English. But the beauty of Urdu language is that it has the ability to incorporate in it any language. And thus what has become a very popular medium of communication in Pakistan is Urdish – a combination of the Urdu and English languages. Using this very combo of languages, a developer has developed UrduScript – the first Urdu-based programming language.
In UrduScript you would follow a similar syntax and write:
TechJuice reached out to Asad Memon to find out more about what made him develop UrduScript:
“When I was at university I always felt that it would easier to grasp programming concepts if they were in Urdu. So the idea had always been at the back of my mind and I started working on it about a week ago. The main idea behind it is to facilitate young kids or people who are new to programming. Since making it open source I’ve received very valuable feedback on how to improve the grammar of the language. Currently, I’m still working on its development but we plan to do test runs with children soon. If there is a positive feedback and we feel that more children or beginners could learn programming from it then we’ll roll it out to more people.”
Asad went on to tell us that he did not opt for the Persian-like Urdu because majority of people are already familiar with Urdish and use it in their daily language. Furthermore, right-to-left coding style in persian-style Urdu would have been very difficult to read.