Shaili Prathmik or Indic BASIC and Indic LOGO are for beginners who want to start with [[computer programming]].
produce machine code.
On the higher end it supports Shaili Guru (Indic C), Shaili Shraeni (Indic C++), Shaili Yantrik (Indic [[Assembly language|Assembly]]), Shaily Shabda (Indic [[Lex programming tool|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.