Hindawi Programming System
- Hindawi Programming System
articleissues
advert = October 2007
primarysources = October 2007
expand = October 2007
citations missing = October 2007
Hindawi Programming System (hereafter referred to as HPS) is a suite of open source programming languages. It allows non-English medium literates to learn and write computer programs. It is a scalable system which supports many programming paradigms. [ [http://w3.linux-magazine.com/issue/76/Linux_World_News.pdf Review of Hindawi] Linux MKagazine]
Shaili Prathmik or Indic BASIC and Indic LOGO are for beginners who want to start with computer programming.
On the higher end it supports Shaili Guru (Indic C), Shaili Shraeni (Indic C++), Shaili Yantrik (Indic Assembly), Shaily Shabda (Indic Lex), Shaili Vyaakaran (Shaili Vyaaka/Indic Yacc), and Shaili Kritrim, which is an Indic programming language targeting JVM.
Mechanism and algorithms
HPS uses Romenagri transliteration to first convert the high level source code into a compiler acceptable format and then uses an existing compiler to produce machine code.
History
* The original contributors to HPS were Abhishek Choudhary and Sweta Karwa, who also developed APCISR and Romenagri
* Initial public release - 15th August 2004
* Release of version 2 by the ex-education minister of Bihar, Dr. Ram Prakash Mahto - 15th August 2005
* Release of Linux port under Sarai fellowship - 16th August 2006
Awards and recognition
Computer Society of India's National Young IT Professional Award 2005Sarai / CSDS FLOSS fellowship [http://www.sarai.net/fellowships/floss/floss-fellowships-2005-2006] Hindawi is recognised by TDIL, Government of India.Hindawi was shortlisted for Manthan Award 2007
References
External links
* [http://hindawi.in Hindawi Project Website]
* [http://sf.net/projects/hindawi Hindawi Project on Sourceforge]
* [http://tdil.mit.gov.in/asp_files/products.asp?currentPage=16 TDIL mention of Hindawi]
* [http://www.itvidya.com/topic/computer_programming_suite An independent review of Linux port of Hindawi]
* [http://www.localisationlabs.com/Localisation%20Articles.aspx?storyid=060812111441010510 An article on the need for Indic programming language refers to Hindawi]
* [http://www.indicybers.com/hindawilinux/ Hindawi Linux (port) home page with training videos]
Wikimedia Foundation.
2010.
Look at other dictionaries:
Hindawi — can refer to:*Hindawi (language) the predecessor language of Hindi ** Hindawi, the language of some of Amir Khusro s writings *Hindawi Programming System, a suite of open source Indic text programming languages *Hindawi Publishing Corporation,… … Wikipedia
Non-English-based programming languages — are computer programming languages that, unlike better known programming languages, do not use keywords taken from, or inspired by, the English vocabulary. Contents 1 Prevalence of English based programming languages 2 International programming… … Wikipedia
English in computing — English is the lingua franca in computing and on the Internet, and the computing vocabulary of many languages is borrowed from English. Scientific vocabulary In many languages, Greek and Latin roots constitute an important part of the scientific… … Wikipedia
Языки программирования c ключевыми словами не на английском — Языки программирования, основанные не на английском языке такие языки программирования, которые, в отличие от большинства распространенных языков, не используют ключевые слова, взятые из английской лексики. Содержание 1 Преобладание языков програ … Википедия
Языки программирования с ключевыми словами не на английском — Языки программирования, основанные не на английском языке такие языки программирования, которые, в отличие от большинства распространенных языков, не используют ключевые слова, взятые из английской лексики. Содержание 1 Преобладание языков… … Википедия
Языки программирования, основанные не на английском — языке такие языки программирования, которые, в отличие от большинства распространенных языков, не используют ключевые слова, взятые из английской лексики. Содержание 1 Преобладание языков программирования, основанных на английском … Википедия
Русские языки программирования — Языки программирования, основанные не на английском языке такие языки программирования, которые, в отличие от большинства распространенных языков, не используют ключевые слова, взятые из английской лексики. Содержание 1 Преобладание языков… … Википедия
Indic Computing — means computing in Indic i.e. Indian Scripts and Languages. It involves developing software in Indic Scripts/languages, Input methods, Localization of computer applications, web development, Database Management, OCR, Spell checkers, Speech to… … Wikipedia
Peter Nordin — Infobox Scientist name = Peter Nordin image width = caption = birth date = Birth date and age|1965|8|9|mf=y birth place = Helsingborg, Sweden death date = death place = residence = nationality = field = Evolutionary roboticsArtificial… … Wikipedia
L4 microkernel family — L4 is a family of second generation microkernels, generally used to implement Unix like operating systems, but also used in a variety of other systems. L4 was a response to the poor performance of earlier microkernel base operating systems.… … Wikipedia