देवनागरी लिपीत लिहिलेली प्रोग्रामिंग भाषा
Write code in your mother tongue. LEKHAN brings programming to Marathi speakers with a syntax that feels natural and intuitive.
आपल्या मातृभाषेत कोड लिहा. प्रोग्रामिंग आता मराठीत!
Why programming in your mother tongue matters
Learning becomes natural when you think and code in the language you dream in. LEKHAN removes the language barrier from programming.
Programming keywords like चल, छापा, जर make code readable and meaningful to Marathi speakers.
Beginners can focus on logic and problem-solving without struggling with English keywords and syntax.
येथे तुम्ही स्वतःचा कोड लिहू शकता आणि तो चालवून पाहू शकता.
// परिणाम येथे दिसेल...
मराठी प्रोग्रामिंग भाषा समजण्यासाठी तयार उदाहरणे
हा कोड साधा मुद्रण प्रोग्राम कसा वापरायचा ते दाखवतो.
चल x = 10
छापा("नमस्कार!", x)हा कोड अटी (if–else) कशा वापरायच्या ते दाखवतो.
चल x = 5
जर (x > 3) {
छापा("मोठा")
} अन्यथा {
छापा("लहान")
}हा कोड कार्य (function) आणि परत मूल्य कसे द्यायचे ते दाखवतो.
कार्य बेरीज(a, b) {
परत a + b
}
छापा("उत्तर:", बेरीज(10, 20))हा कोड साठी (for loop) वापरून पुनरावृत्ती कशी करायची ते दाखवतो.
साठी चल i = 1 ते 5 {
छापा("मोजणी:", i)
}हा कोड जोपर्यंत (while loop) वापरून पुनरावृत्ती कशी करायची ते दाखवतो.
चल x = 1
जोपर्यंत (x <= 5) {
छापा("संख्या:", x)
x = x + 1
}साठी लूप वापरून ५ चा पाढा तयार करण्याचा प्रोग्राम.
चल पाढा = 5
साठी चल i = 1 ते 10 {
छापा(पाढा, "*", i, "=", पाढा * i)
}दिलेली संख्या सम आहे की विषम हे शोधण्याचा प्रोग्राम.
चल संख्या = 15
जर (संख्या % 2 == 0) {
छापा(संख्या, "ही सम संख्या आहे.")
} अन्यथा {
छापा(संख्या, "ही विषम संख्या आहे.")
}दिलेल्या दोन संख्यांमधून सर्वात मोठी संख्या शोधण्याचा प्रोग्राम.
चल अ = 25
चल ब = 40
जर (अ > ब) {
छापा("सर्वात मोठी संख्या:", अ)
} अन्यथा {
छापा("सर्वात मोठी संख्या:", ब)
}दिलेल्या संख्येचा फॅक्टोरियल काढण्याचा प्रोग्राम.
कार्य फॅक्टोरियल(n) {
जर (n <= 1) { परत 1 }
परत n * फॅक्टोरियल(n - 1)
}
छापा("५ चा फॅक्टोरियल:", फॅक्टोरियल(5))