Skip to content

Repository files navigation

💻 NepaliCode - Write Code in Your Own Language

🚀 Getting Started

Welcome to NepaliCode! This is a special tool that lets you write computer programs using Nepali words and phrases. Think of it as teaching your computer to understand Nepali! Whether you're a student, teacher, or just curious about programming, NepaliCode makes it easy and fun.

📥 Download NepaliCode Now

✨ What is NepaliCode?

NepaliCode is a complete programming package that includes:

  • A new programming language called "np" that uses Nepali keywords
  • An interpreter that translates your Nepali code into something your computer can understand
  • A friendly app (IDE) built with modern Android technology that helps you write, test, and run your code

Imagine writing "छाप्नुहोस्" (print) instead of "print" - that's what NepaliCode does!

💡 Why Use NepaliCode?

  • Learn programming easily - Understand concepts in your mother tongue first
  • No English needed - All commands, errors, and help are in Nepali
  • Perfect for beginners - Start with simple examples and grow your skills
  • Made for Nepal - Developed by Nepali developers for Nepali learners
  • Free and open source - Use it forever, share it with friends

📥 How to Download and Install

Getting NepaliCode on your Windows computer is simple. Follow these steps:

  1. Visit the download page: Click this button: 📦 Go to Downloads

  2. Find the right file: Look for the newest version at the top of the page.

  3. Download: Click the download button next to the file name.

Visit this link to download the application.

  1. After downloading, you're ready to start! The file you downloaded is all you need.

  2. Open the application: Double-click the downloaded file to launch NepaliCode.

That's it! No complicated setup needed.

🖥️ System Requirements

NepaliCode works on most Windows computers. Here's what you need:

  • Windows 10 or newer (64-bit recommended)
  • At least 4GB of RAM (memory)
  • 500MB free space on your hard drive
  • Internet connection (only for downloading and updates)

If your computer runs Windows and has some free space, you're good to go!

🎯 Your First Nepali Program

Let's write your first program together! After opening NepaliCode:

  1. Create a new file - Click "नयाँ फाइल" (New File)
  2. Type this simple code:
    छाप्नुहोस् "नमस्ते नेपाल!"
    
  3. Run it - Press the green ▶ button or click "चलाउनुहोस्" (Run)

You should see "नमस्ते नेपाल!" (Hello Nepal!) appear on the screen. Congratulations! You just wrote your first program!

🛠️ Main Features

For Beginners

  • Simple Nepali commands - Write "जोड्नुहोस्" for add, "घटाउनुहोस्" for subtract
  • Color-coded editor - Different colors help you spot errors easily
  • Instant feedback - See results right away

For Learning

  • Built-in examples - Ready-made programs to learn from
  • Error messages in Nepali - Understand what went wrong
  • Step-by-step debugging - Watch your code execute line by line

For Everyone

  • Dark and light themes - Choose what's comfortable for your eyes
  • Auto-correction - NepaliCode fixes minor typos automatically
  • Save and load - Keep your projects organized

🚦 Troubleshooting Common Issues

Problem: The app doesn't open Solution: Make sure you have Windows 10 or newer. Try right-clicking the downloaded file and choosing "Run as administrator."

Problem: Text looks weird or small Solution: Go to Settings (सेटिङ) and adjust the font size. Pick a style you like!

Problem: I can't find my saved file Solution: Check your "Documents" folder. NepaliCode saves projects there by default.

📚 Learning Resources

Even beginners can start quickly! Try these:

  1. Start with "Hello World" - Print simple messages
  2. Learn numbers - Try adding: जोड्नुहोस् ५ र ३
  3. Make decisions - Use "यदि" (if) statements
  4. Repeat tasks - Use "दोहोर्याउनुहोस्" (repeat) loops

Practice 15 minutes daily and you'll be amazed at your progress!

🌟 Join Our Community

NepaliCode is growing fast! Connect with other learners:

  • Share your projects - Show what you've built
  • Ask questions - Get help from experienced users
  • Suggest improvements - Help make NepaliCode better

❤️ Support the Project

NepaliCode is free because volunteers work on it. You can help:

  • Report bugs - Tell us if something isn't working
  • Write documentation - Help others learn
  • Share with friends - Spread the word about Nepali programming

📦 Get Your Copy Now

Ready to start your programming journey in Nepali? Download NepaliCode today!

⬇️ Download NepaliCode

Remember: Programming is fun, and with NepaliCode, it's also in YOUR language!


Keywords: android, automation, cli, compiler, developer-tools, education, interpreter, jetpack-compose, kotlin, language-server, made-in-nepal, mobile-ide, nepali, nepali-programming, nepalicode, np-language, open-source, programming-language, syntax-highlighting