Arabic Coding

Content rating
Everyone
10+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

✨ Turn your ideas into programs… in Arabic!

With Arabic Coding, your programming journey begins in a language close to your heart. Write Arabic code, run it instantly, and learn step-by-step from the basics to advanced topics like classes and inheritance.

💻 Interactive Arabic Code Editor
Write from right to left and use Arabic or Western numerals. Features like autocomplete, automatic indentation, line numbers, formatting, and search help you focus on your code.

⚡ Run your programs instantly
Execute your programs within the application using a built-in engine, and see the results and errors in the console. Try the `input("Type your name")` function to request a value from the user with a clear message, then use it in your program.

🧩 Learn Object-Oriented Programming in Arabic
Create a class with the word "class" and an object with the word "new," and write its properties and methods using "this". Experiment with inheritance using the keyword "inherits" and redefine a method in a child class. You'll find practical lessons on object creation, inheritance, object composition, and small projects.

📚 Learning Path and Quizzes
Progress through 29 lessons and runable examples, then test your knowledge at different stages. The language reference explains words, functions, loops, conditions, arrays, objects, classes, and inputs in detail.

🗂️ Your Projects and Files
Create multiple projects and save your files as .ajcode files. Open a shared file from the file manager by selecting "Open with Arabic Coding" to create a new project containing that file. You can organize, export, and share your projects and files yourself.

🎨 Customize Your Workspace
Switch between dark and light modes, choose a highlight color, and adjust the editor font size, line spacing, and console height. Options are available for autosave, clearing runtime output, and rewinding lessons and quizzes.

🔒 Your Privacy First
Basic coding functions work locally and don't require an account. Projects and preferences are saved on your device, and the app doesn't upload code to A.J Labs servers. Your Android backup may include them depending on your device and account settings. Review the in-app privacy policy before use.

Start with one line, and build example after example. Code in your language, learn your way, and create something new with Arabic Coding. 🚀

From A.J Labs
Program in your Arabic language, activate your ideas immediately, and learn step by step — without internet.
Updated on
Oct 31, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • No data shared with third parties
    Learn more about how developers declare sharing
  • No data collected
    Learn more about how developers declare collection
Content rating
Everyone
Learn more

App support

About the developer
Ahmed Anas Mohammed Aljerafi
ahmedgor@gmail.com
YEMEN, Sanaa, Amanat Al-Asimah, Al-Wehda, Mojahed Street. Amanat Al-Asimah, Sanaa Yemen

More by A.J Labs