The mobile IDE!

Dcoder is a mobile first coding IDE ( Compiler for mobile ), where one can code and learn algorithms using programming on mobile. Tailored to enhance your coding skills, via the use of code compilation and algorithm solving. Now learn to code anytime, anywhere and on the go.

Choose any or all languages to work with:

1. C : learn C programming, a powerful general-purpose language.
2. C++ : GCC compiler 7.4.0
3. Java : best Java Programming ide, JDK11.0.4
4. Python : learn Python 2.7.15+ and Python 3..6.8
5. C# : Mono jit Compiler
6. Php : Php Interpreter 7.2.19
7. Objective-C : GCC compiler
8. Ruby : Ruby version 2.5.1
9. Lua : Lua Interpreter 5.3.3
10. JS/NodeJS : Node.js engine 10.16.1
11. Go : Go Lang 3.4.4
12. VB.Net
13. F#
14. Common Lisp
15. R
16. Scala
17. Perl
18. Pascal
19. Swift
20. Tcl
21, Prolog
22. Assembly
23. Haskell
24. Clojure
25. Kotlin
26. Groovy
27. Scheme
28. Rust
29. Bf
30. Html
31. Css

Added bonus: Dcoder uses a Rich Text Editor supporting syntax highlight and packed with the necessary tools to offer you all the edge that an IDE or code compiler is supposed to.

It’s the fastest code compiler (IDE), coding and programming app and now available on iOS.

With Dcoder one can:

Write a program/code in any of the available 35+ Programming Languages.
Code and Debug the code, see compilation results and errors at the same time on the same screen.
Enjoy the power and ease of coding on your favorite Code Editor like Notepad++ or Sublime Text with compilation power, makes it equivalent to a powerful Ide like eclipse.
Test your problem solving skills by solving challenges from the number of algorithm based challenges available in challanges section.
Learn Html, Css, JavaScript, Ruby programming, C Programming, Python and Java in the app along with many more programming languages.
Irrespective of your coding skills be it beginner or expert Dcoder helps you to learn code and improve your skills while in a boring lecture or whenever you feel like.

The main features include:

1. Rich Text Editor with Syntax highlighting.(Code Editor)
2. Line number, Auto indent, Autocomplete Parenthesis.
3. Undo Redo.
4. File Open/Save.
5. Custom Suggestion View.
6. Multiple Language Support.
7. User input for languages like C, C++, Java, Php, JavaScript, Node.js and others.
8. Active debug view for faster access to Output.
9. Thoroughly designed Algorithm problems to improve coding Skills and make programmers industry ready.
10. Leaderboard: To know where you stand amongst the vast Dcoder community.
11. Custom Menu Drawer, Custom Code Editor Themes, Editable font Size for Editor and much more!!

Disclaimer: Dcoder uses array of strong cloud based compilers to compile the code and display output, it is the fastest one and has helped to bring app size to ~20 MB, Please don't rate low or demand offline feature that is not possible here. Also instead of rating low, you can write your problems to us at that will let us help you better.

Dcoder is an online compiler, now run, compile and execute your code snippets on your own mobile devices.

You can review our terms of service and privacy policy on &

What’s New

Version 2.1.2

- Crashes fixed
- Bug fixes
- Landscape mode issues fixed

Ratings and Reviews

3.7 out of 5
23 Ratings

23 Ratings

maki-kuzu ,

Facebook login issue

On the iphone 11 pro max and it will not register the Facebook part of “continue” and loops have dcoder on android and is gloriously genius btw ❤️❤️❤️

Frank7528416 ,

Good so far!

I just downloaded this app, but already it has greatly impressed me. I copy-pasted a 1500 line java program I made, and besides the editing closing down to a crawl I did not have many issues with it, and it is running smoothly. Allowing the user to input/interact in real time is a feature most apps lock behind a paywall if they offer it at all, but Dcoder does it for free. Excellent app so far, I look forward to doing more with it.

androidCoder255 ,

The Best Coding App There Is

This is perhaps the greatest coding app there is. All the challenges keep me busy with coding all the time. I love how you can store files in the cloud and access them on any device. This is undoubtedly one of my favorite apps.

App Privacy

The developer, Paprbit INC, has not provided details about its privacy practices and handling of data to Apple. For more information, see the developer’s privacy policy.

No Details Provided

The developer will be required to provide privacy details when they submit their next app update.


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

You May Also Like