नNepaliCode
🇳🇵 Programming from Nepal

NepaliCode Showcase

See a modern, Python-inspired programming language with Nepali keywords, Unicode support, developer tooling, and a bytecode VM in action.

● Inline browser player · muted autoplay · loop20-second demo · MP4

Instant looping preview

A lightweight GIF fallback for quick sharing and browsers that do not support inline video.

Looping NepaliCode editor preview

Inside the project

Explore the editor experience, syntax highlighting, and language identity behind NepaliCode.

NepaliCode syntax highlighting in the editor

Editor experience

Write readable NepaliCode programs with an approachable developer workflow.

NepaliCode language showcase

Language in action

Use familiar programming concepts with expressive Nepali keywords.

NepaliCode compact showcase

Shareable previews

Compact visual assets make the project easy to discover and share.

Try the language

Switch between practical NepaliCode snippets and see the language's readable syntax.

# Hello World in NepaliCode
print("Namaste Nepal!")
print("Programming from Nepal 🇳🇵")
age = 21

yedi age >= 18:
    print("Adult")
natra:
    print("Minor")
kaam greet(name):
    firta f"Namaste, {name}!"

print(greet("Diwas"))

Programming in Nepali

NepaliCode is an open-source programming language project by Diwas Khatri. It is designed to make programming easier to understand while celebrating Nepali language and identity.

Read the README, browse the examples, or contribute on GitHub.

NepaliCode programming from Nepal branded banner