About

2 minute read

Project Hindawi

Hindawi is an open-source, complete non-English based systems programming platform supporting all paradigms of programming languages from assembly language to logic and functional programming, which effectively shatters the language barrier allowing non English literates to take up computer sciences and revolution at all levels of technology, from primary school education to robotics and super-computing in their mother tongue, without the need to master English.

It is a suite of open-source Indic programming languages. It includes compilers for the equivalents of C, C++, lex, yacc, assembly, BASIC, Ada etc. in Hindi, Bangla, Gujrati, Assomiya, Nepali and other Indian languages. These localized programming languages are known as Shaili, e.g. Indic C is Shaili Guru, Indic C++ is Shaili Shraenibadha, Indic Assembly is Shaili Yantrik and so on.

The term Hindawi is often used to denote Hindawi Programming System or HPS along with its related projects – Romenagri (a case and diacritic independent compiler-acceptable transliteration system), APCISR (a system for displaying Indic scripts in “true” text-mode), Swaadheen DOS (DOS in Indian languages), and FreeBot Angel (a Indian language understanding autonomous robot). Hindawi is also used as a generic term for other Indian language compiler systems derived from it such as BangaBhasha (compiler system for Bangla programming languages), also developed by our project.

History

Hindawi Programming System was developed by Abhishek Choudhary between 1995 and 2004. It involved inventing Romenagri compiler compatible transliteration and APCISR character composing methods. The project has been through multiple iterations of updates and major changes since its original release on 15th August 2004.

Citations

Disclaimer: This is an under-development list and the inclusion of a citation does not imply acceptance of the views expressed or assertion of the facts presented.

C. N. Dadabhau, S. Bushra, K. Bansal and B. Mitesh, “Maiboli - A programming language solution based on Marathi Devanagari Script,” 2019 IEEE Bombay Section Signature Conference (IBSSC), 2019, pp. 1-3, doi: 10.1109/IBSSC47189.2019.8973043.

Abstract: Maiboli is a proposed programming language solution based on Marathi Devanagari script. It aims to bring the knowledge of programming to common individuals who find language as a barrier while learning programming. Here, the proposed system will be based on Python programming language and it will cover up basic libraries required for one to learn programming as a concept. This research paper serves insights of how Maiboli as a programming method, will serve for the well being of common individuals residing in areas where Marathi Language is dominant. – as generated by the hosting site URL Archive as accessed on 2022 Dec 18

http://web.archive.org/web/20221216160338/http://pu.edu.pk/images/journal/csas/PDF/20%20Kamran%20Abid_v31_no1_jan-jun2016.pdf

https://pdfs.semanticscholar.org/d329/4b2a1b0ab39aa273d69ce4eb8323c4f2d6de.pdf

www.journals.ui.edu.ng/index.php/uijslictr/article/view/70

http://journals.pu.edu.pk/journals/index.php/IJSAS/article/view/3048

https://books.google.co.in/books?hl=en&lr=&id=92P2AgAAQBAJ&oi=fnd&pg=PA4&dq=%22hindawi+programming+system%22&ots=-wJOG2aeTX&sig=Y8mhL05AUNZFwgQsFkyUnxi0UGM&redir_esc=y#v=onepage&q=%22hindawi%20programming%20system%22&f=false on page 108

https://scholar.google.com/scholar?q=related:V630RK9PCRQJ:scholar.google.com/&scioq=%22hindawi+programming+system%22&hl=en&as_sdt=0,5&authuser=1

https://ieeexplore.ieee.org/abstract/document/7026875

Page escrowed at https://web.archive.org/web/https://hindawi.in/about/