Draft:Ojogor (programming language)
This draft may meet Wikipedia's criteria for speedy deletion because in its current form it serves only to promote or publicise an entity, person, product, or idea, and would require a fundamental rewrite in order to become encyclopedic. However, the mere fact that a company, organization, or product is a page's subject does not, on its own, qualify that page for deletion under this criterion. This criterion also does not apply where substantial encyclopedic content would remain after removing the promotional material as deletion is not cleanup; in this case please remove the promotional material yourself, or add the {{advert}} tag to alert others to do so. See CSD G11.
If this draft does not meet the criteria for speedy deletion, or you intend to fix it, please remove this notice, but do not remove this notice from pages that you have created yourself. If you created this page and you disagree with the given reason for deletion, you can click the button below and leave a message explaining why you believe it should not be deleted. You can also visit the talk page to check if you have received a response to your message. Note that this draft may be deleted at any time if it unquestionably meets the speedy deletion criteria, or if an explanation posted to the talk page is found to be insufficient. Note to page author: you have not edited the talk page yet. If you wish to contest this speedy deletion, clicking the button above will allow you to leave a talk page message explaining why you think this page should not be deleted. If you have already posted to the talk page but this message is still showing up, try purging the page cache. This page was last edited by Vinegarymass911 (contribs | logs) at 21:15, 25 April 2025 (UTC) (18 days ago) |
Submission declined on 24 April 2025 by S0091 (talk). This is the English language Wikipedia; we can only accept articles written in the English language. Please provide a high-quality English language translation of your submission. Otherwise, you may be able to find a version of Wikipedia in your language at the Wikipedia home page and write the article there.
Where to get help
How to improve a draft
You can also browse Wikipedia:Featured articles and Wikipedia:Good articles to find examples of Wikipedia's best writing on topics similar to your proposed article. Improving your odds of a speedy review To improve your odds of a faster review, tag your draft with relevant WikiProject tags using the button below. This will let reviewers know a new draft has been submitted in their area of interest. For instance, if you wrote about a female astronomer, you would want to add the Biography, Astronomy, and Women scientists tags. Editor resources
| ![]() |
Comment: LinkedIn is not a reliable source so should not be used. The other sources also do not appear the reliable source criteria. S0091 (talk) 21:02, 24 April 2025 (UTC)
Comment: In accordance with Wikipedia's Conflict of interest policy, I disclose that I have a conflict of interest regarding the subject of this article. RatulHasanRuhan (talk) 20:52, 24 April 2025 (UTC)
![]() | |
Developer | Ratul Hasan Ruhan |
---|---|
Typing discipline | Dynamic |
License | MIT License |
Website | GitHub |
Ojogor (Bengali: অজগর 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
- Python (programming language)
- Programming languages
- Educational programming languages
- Software in the Bengali language
External links
References
- ^ Programming Made Easy: DIU Students’ Ojogor Introduces Bangla Syntax to Python – The Business Standard Graduates
- ^ বাংলা ভাষায় প্রথম প্রোগ্রামিং ভাষা রুহানের ‘অজগর’ – Protidiner Bangladesh
- ^ LinkedIn Post: Programming Made Easy – DIU Students’ Ojogor – LinkedIn
- in-depth (not just passing mentions about the subject)
- reliable
- secondary
- independent of the subject
Make sure you add references that meet these criteria before resubmitting. Learn about mistakes to avoid when addressing this issue. If no additional references exist, the subject is not suitable for Wikipedia.