BhashaX
1. Whooping 6.56 Billion Humans on Earth don’t speak English, a language on which programming is heavily dependent. Programming is also deemed as the most important job skill of the future. English might emerge as a barrier for 83% of the population living on earth.
2. BhashaX breaks the barrier by allowing users to code in their mother tongue or the language of their choice. It shall not only enable people of any background to easily understand and better grasp the concepts of Computer Science but also makes their transition in English smoother.
3. As coding and computer science have become a vital part of the economy I feel it is very important that all our fellow humans, no matter their language is included in the revolution.
- Equip existing workers in India and Indonesia with country-appropriate and culturally-relevant digital literacy skills and vocational training opportunities
- My solution is being deployed or has plans to deploy in both India and Indonesia
BhashaX is trying to break the language barrier for all, interested in programming, necessary for future generations and make Computer Science inclusive for all.
Today all syntax in programming languages is in English only. India has only 10% of its population who can speak English. Whereas Indonesia lacks the exact percentage for English speaking population, though rough estimates suggest it is around 20-25%. Whenever people from languages other than English start programming, they are confused about what their code means, which discourages people from entering the domain.
Project BhashaX can provide support for a literally UNLIMITED number of languages, this also means that one can create his/her own language in BhashaX. For any language, BhashaX requires two files only, firstly the Environment file which anyone can create or reuse, and secondly the official transpiler. The environment file contains a map of important words and is used by the transpiler to translate syntax to the original language. This enables BhashaX language users to harness the utter power of the original language and its modules. Example Bhasha Python (BhashaPy) shall have syntax extremely similar to Python, and Bhasha Python transcompiler converts BhashaPy back to Python. One can also use packages like TensorFlow, pygame, Tkinter, etc in BhashaPy.
The new BhashaJS can be used on the internet and even on mobile.
BhashaX’s main target is to provide the entire population on Earth a platform in which they can code in their mother tongue, be it Hindi, Indonesian, Bengali, Javanese, English, Marathi, Sundanese, Tamil, and many more. Coding being one of the most important skills of the future shall be a necessity for most people. Currently, language emerges as a hurdle in people from underprivileged backgrounds from dwelling in Computer Science.
Therefore BhashaX can act as a helping hand for people of non-English background to coding. People tend to understand better and clearer in their native language, kickstarting their voyage in Computer Science.
- Karnataka
- West Bengal
- Madhya Pradesh
- Maharashtra
- Tamil Nadu
- Delhi
- Pilot
Krish Yadav
- A new application of an existing technology
The solution is innovative as it has the potential to allow programming in a literally UNLIMITED number of languages. And anyone in the world can code in their mother tongue language.
Our idea can be implemented in any programming language as well as any language which is spoken by people.
- Crowd Sourced Service / Social Networks
- Software and Mobile Applications
BhashaX shall surely minimize the difficulties due to the language faced by people from non-English backgrounds. Thus people have a smoother transition to English, if necessary.
- Women & Girls
- Pregnant Women
- LGBTQ+
- Infants
- Children & Adolescents
- Elderly
- Rural
- Peri-Urban
- Urban
- Poor
- Low-Income
- Middle-Income
- Refugees & Internally Displaced Persons
- Minorities & Previously Excluded Populations
- Persons with Disabilities
- Mid-Career Adult
- Other
- India
- Fiji
- Indonesia
- Kenya
- Malaysia
- Nepal
- Sri Lanka
- United States
In upcoming years, with the help of strategic partnerships and a large growing community, we would be able to cover more than 50 different languages and 1000+ beneficiaries.
If we get support from this challenge we might be able to achieve more than double targets at the same time.
There are analytical APIs installed on the website. We have also released a membership system on the website, which helps us to keep a track of user usage and how helpful the project is. Also, I have started a discord community where I am constantly coordinating with users for their feedback, upgrades, etc.
For creating BhashaX ENV files we would person proficient in English and the language itself. So currently I am searching for such people.
We are also lacking an efficient mechanism to reach out to as a large number of target audience as possible. We hope that the challenge can help us to partner with many different organizations and groups.
The plan is to contact and create a group of translators, scholars, etc who can help in providing proper translations for the words.
We also need help in creating partnerships with organizations for scaling.
- Solution Team (not registered as any organization)
I am the sole one who develops the solution.
There are a bunch of students, who participate in BhashaX dev challenges and help BhashaX. And a larger group of people are currently using it and providing feedback.
I and interested team members have an extremely large network and bring together an extremely fine skill set. Also, many professionals are ready to provide us with mentorship. Overall the team is completely capable not only to complete targets but outperforming them.
Our team is open for all to become a part. And we would especially promote members from diverse backgrounds to contribute to the team and community.
Currently, we don't have any partnerships
The idea is free for all and would be open-sourced immediately after few security checks.
For financial sustainability, with hope to display ads on the website to cover up the cost of web deployment
- Not-for-profit or Community-Based organizations
I believe that it is very important for all to learn to program, as it shall drive the future, in order to do so we must immediately break language as a barrier. I am sure that the challenge and partner organizations can play a pivotal role in the project and give us a platform to serve the various communities for free. This shall help easily upskill people
- Human Capital (e.g. sourcing talent, board development, etc.)
- Legal or Regulatory Matters
- Public Relations (e.g. branding/marketing strategy, social and global media)
- Product / Service Distribution (e.g. expanding client base)
We need partnership for further scaling of our ideas to a large number of people across countries.

Student