Jump to content

Draft:Ojogor (programming language)

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by RatulHasanRuhan (talk | contribs) at 20:54, 24 April 2025 (Submitting using AfC-submit-wizard). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Ojogor
Ojogor Logo
DeveloperRatul Hasan Ruhan
Typing disciplineDynamic
LicenseMIT License
WebsiteGitHub

Ojogor (Template:Lang-bn is a Bengali programming language developed by Ratul Hasan Ruhan, a student of Daffodil International University. It introduces native Bengali syntax to the Python programming language, enabling new learners to write code in their own language. Ojogor is interpreter-based and designed to simplify programming education, especially for beginners from Bengali-speaking regions[1].

History

Ojogor was created in early 2025 by Ratul Hasan Ruhan with the goal of making programming easier for Bengali speakers[2]. The project gained public attention after being featured in various Bangladeshi media outlets. Its name "Ojogor" (Bengali: অজগর) is inspired by the Bengali word for python (snake), linking it symbolically to the Python programming language on which it's based[3].

Features

  • Bengali Syntax: Replaces Python’s English keywords with Bengali ones.
  • Interpreter-Based: Users run `.og` files via an interpreter written in Python.
  • Standalone: Users do not need to install Python separately.
  • Beginner-Friendly: Designed for new coders and educational settings.
  • Mobile App: Ojogor is also available as a mobile app for easier access.

Example Code

Python Version

number = 7
if number > 5:
    print("big number")
else:
    print("small number")

Ojogor Version

সংখ্যা = 
যদি (সংখ্যা > ) {
    দেখাও "সংখ্যা বড়!"
} না হলে {
    দেখাও "সংখ্যা ছোট!"
}

Reception

Ojogor received recognition in multiple Bangladeshi media platforms for its innovative approach to teaching programming in the Bengali language. The Business Standard and Protidiner Bangladesh published articles about its potential impact on education and inclusivity.

See Also

References