Dcoder, Compiler IDE :Code & Programming on mobile APK

Version 2.1.7 - com.paprbit.dcoder
Last updated: 2020-01-27 17:39:07

Dcoder compiler: a mobile code compiler ide,where one can code, learn Algorithms

Dcoder, Compiler IDE :Code & Programming on mobile apk

APP Information

Download Version 2.1.7 (138)
Apk Size8.11 MB
App DeveloperPaprbit Technologies
Malware CheckTRUSTED
Install on Android4.1.x and up
App Packagecom.paprbit.dcoder.apk
Website http://www.paprbit.com

Download Dcoder, Compiler IDE :Code & Programming on mobile 2.1.7 APK

App Description

Dcoder, Compiler IDE :Code & Programming on mobile is paprbit,dcoder,education, content rating is Everyone (PEGI-3). This app is rated 4.07 by 14 users who are using this app. To know more about the company/developer, visit Paprbit Technologies website who developed it. com.paprbit.dcoder.apk apps can be downloaded and installed on Android 4.1.x and higher Android devices. The Latest Version of 2.1.7 Available for download. Download the app using your favorite browser and click Install to install the application. Please note that we provide both basic and pure APK files and faster download speeds than Dcoder, Compiler IDE :Code & Programming on mobile APK Mirror. This app APK has been downloaded 16058+ times on store. You can also download com.paprbit.dcoder APK and run it with the popular Android Emulators.

Dcoder is a mobile 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.

Choose any or all languages to work with:

1. C : learn C programming, a powerful general-purpose language.
2. C++ : GCC compiler 6.3
3. Java : best Java Programming ide, JDK 8
4. Python : learn Python 2.7 and Python 3.
5. C# : Mono Compiler 4
6. Php : Php Interpreter 7.0
7. Objective-C : GCC compiler
8. Ruby : Ruby version 1.9
9. Lua : Lua Interpreter 5.2
10. JS/NodeJS : Node.js engine 6.5
11. Go : Go Lang 1.6

12. VB.Net 
13. F# 
14. Common Lisp 
15. R 
16. Scala 
17. Perl 
18. Pascal 
19. Swift 
20. Tcl 
21, Prolog 
22. Assembely 
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.

Its the fastest code compiler (IDE), coding and programming app available for android so far.

With Dcoder one can:

Write a program/code in any of the available 33+ 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 Algo Yo 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. Leader Board: 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 ~4 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 support@dcoder.tech that will let us help you better.

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

Begin the journey to enhance your skills.

How to solve algorithms?

For a brief video:

Join the Facebook Group
For any help, questions related to Dcoder and challenges and also to opt as a Beta Tester.

Loved it? Be a beta tester, for early access to experimental features

Keywords: Decoder , code, Compiler, Ide, algorithm, learn to code, learn programming, java, Online Compiler

App ChangeLog

  • Update 23 Apr, 2019
  • • Hide run button while on external keyboard, more space for coding
  • • Input now remembers last input text
  • • Java - You can use any class name.
  • • C,CPP - You can use conio.h header file.
  • • Fixed crashes, please update if you are experiencing any crashes.
  • If you like Dcoder, show your ♥ by rating 5 star.

App Screens

Dcoder, Compiler IDE :Code & Programming on mobile Screenshot 1Dcoder, Compiler IDE :Code & Programming on mobile Screenshot 2Dcoder, Compiler IDE :Code & Programming on mobile Screenshot 3Dcoder, Compiler IDE :Code & Programming on mobile Screenshot 4Dcoder, Compiler IDE :Code & Programming on mobile Screenshot 5Dcoder, Compiler IDE :Code & Programming on mobile Screenshot 6Dcoder, Compiler IDE :Code & Programming on mobile Screenshot 7

Reviews From google play store

gcc version is dated and there's no way to set the flags. Settings are pretty much non-existent. Brackets completion doesn't recognize uniform initialization, code auto-completion just isn't there. Apparently there's not even an option to format the snippet... I see really no reason to prefer this app to using vim on termux. This is not an 'IDE', just another online compiler with no additional value.

They didn't accept my email even though the code has been received .. it's a waste of time be careful Reply 21th of November It didn't work, I have a hotmail email though the problem is it doesn't accept it even after sending the code to it, it says ( not valid email ) !! If it's not valid how you could send the code to it? Thank you for fast service

I think i already slove the problem. Tested a very single combination using a real PHP. Still i cant pass all the test. The problem desc also too wordy but didnt cover all you need, sometimes i cant understand and i have to guest what else this question/problem need. just make it straight to the point. Another thing; I think putting a comment section on each problem will be a great feature. Just put filter, limit the char and put report button so spoiler and spammer will not have a chance.

It was very great before the last updateS. I don't why you removed the offline ability, because it was very great. So please -if you can- return it back to the app.

I solved my first challenge "project teams" getting the exact same result as given but somehow it's not updating its field and the challenge is under "unsolved"

Lacks "wishlist" or "save for later" feature in challenge section. But indeed a very good app, has helped me carry forward my passion for coding.

I love this app. I just spent 3 hours developing a shell for my website. It's easy to use and the user interface is amazing. I love that it even has a built in preview so I can see what my site looks like before posting it. I use it often so I can snap a screenshot and post my progress to Instagram. It helps build my brand.

This is a LOT better! Only problem is, it vibrates when I run my code (prolog), so I can't use this at night since there's no option in the settings to disable it.

Very good app. It's good to have such app on mobile, it's very helpful for students who are learning programming language. So far didn't face any issue. And top of that it's completely free, even, you are not forced to login. It's your choice if you want to login. Edit :- thanks for suggesting me your site. I was actually looking for good, safe compiler for my pc. But I think this will be enough.. thank you so much..

good but the newest UI ruined it for my tablet, it's stuck in the portrait mode permanently, and i just can't work like this.

Overall okay to compile in Mobile... You have done a great job... But it not able to save as folders. For folder accessing by linking external css,jquery files.

Return to coding couldn't be any sweeter. Climbing. Thanks for the invitation to learn. Simple but powerful. So pleased to have a sandbox to play in.

whenever i used to create a cpp program, it always shows a single error that "cout is not declared in this scope".

This is the only ide I would use on mobile. Tried others and this one is by far the best. Still havent signed up on it but just skip to use as practice when bored. Edit: After the new update it makes you register with your email which I have several times. Wants you to throw in some code they supposedly send to your email, but I never get an email even after checking spam and every other folder besides my inbox. This WAS a great app till then. Uninstalled!

App is great ! It would be 5 stars ,but there is no option to select two or more code so when i wanna to delete some codes i have to do that by deleting one by one .

Why must I have to turn on my internet before using the latest version of this app? I think that alone makes the app suck. Saving a code file I've written also requires me to turn my internet on. Why?... this is the advantage the older version has over this Newer version. Please do something about this.

Great app, i have no system so i didn't prepare for my examination.At the last time i installed this app and it helped me.

Great app! everything, every programming language ,and a free community In only 7MB what else you would need!

wonderful Simply amazing..but i dont like d way writing of codes on a single line continues infinitely...pls create a feature where it breaks to suit screen size so i can always see my codes without having to move right all the time...coming from the android perspective

After trying this app... I was unable to get past the sign in screen. Yes that's right it has a sign in. I will NOT be creating an account for a text editor. Poorly done! I have storage via SD card. Terrible design. I wish i could rate it 0 stars. But atleast the rating process has provided some entertainment.

It's very useful. You can do your programs easily and can also have a look at other different types of programs. You can also make your program files public or private. It also shows how many and where you have done the mistake. I 😍 it.

Superb app every one must try this , only typing is problem ,but every thing is fine

Not bad but it would be helpful if I could see the test cases used in the Algorithm challenges, so I could have some feedback on how to rectify my code. Otherwise very handy little app

I really enjoy using Dcoder on my device.. It's easy to navigate and best of all it dosen't require internet acess to output work.. But would also love it if it could suggest/ auto-complete while coding. Thanks

Decent code editor imo. The new layout makes it harder in my environment where I edit and upload to server via ftp app with all the new menus. Also, now there is a constant 'make public' button when in code editor which is a bit annoying and potentially an issue with accidental pressing.

Great app. I had been in trouble in opening my laptop again and again for every new logic but this app helped me by providing an IDE for mobile phone. Thank you so much.

Guest user deactivated in latest update... Can't use it without signing in just frustrating

Superb app but I couldn't give command line arguments while writing java program.

This is a great app. It helps me to practice my work on the go also helps me to write independently without any editor. Without editor, Decoder app is the only one way to learn coding. Good job. God bless you.

For all computer languages code write , edit , and run at time in mobile.

It does not give correct outputs. It is not showing outputs to the values I entered. It's showing to some other values(may be default of the app). Developer need to check it. It would be more better if it is corrected.A good app otherwise

Great app 👍 I am using it for a long time and code challenges are great

there r a few problems but i wont tell all time issue... the main problem is it takes all the inputs together and not line by line......Ur looking into the matter itself is great enogh..... Edit....the new update is just superb

This is a great app... It's good for on the go coding. Say youre learning somewhere you can't access ur laptop, u can use it and it's very fast.

Doing it on the go is a great idea but it need to have a feature that allow users to do it offline and if they want to share it they can turn it online and post it public instead of just making this app permanently online as there are places that doesnt support wifi

It is a good app. Amazing i've been looking for the best programmers editing app and yours has been the best tool for me. But im need the terminals to be working just fine. For c++ coding, python, etc.

This is the best app to learn all programming languages. Supper app and student friendly.......

ide looks great. I don't understand the challenges at all! description and what is wanted seems very confusing. I was hoping it would be formatted similar to code wars

Wonderful Experience as a beginner... Students who find to cater the needs of programming any language are requested to download this...... One star reduced for the ad content.. Pls remove ads from the app

Good one ! It would be great if you also provide run time experience for receiving inputs. I knew it differs from one programming language to other, but still you guys did great.

Scanner class don't work properly in java, don't takes my input, like enterring 5 numbers it not work, tell me how it works or fix it please

Best mobile java app. Thanks for adding runtime input option

Thank you for great compiler! You deserve it👏👏 this help me out when don't have computer with me I can write actually it feels good to use on my phone. It's a grate editor team! Thanks again I found this very helpful and useful!👍

It was great but after the huge ass update, running code on it is next to impossible. Always crashes with a python exception. Edit: They responded and fixed it asap. Changed to 5*

This app is good for beginners, But i want add one more program which name is qbasic program. Qbasic program is easy to learn.. I hope you you will be add this program..

Decent app, but doesn't run Ruby very well. Errors on '.chomp', a very common method in ruby. It errors on it every time.

I think you could improve a better layout when we put some input on the code. It's so confused to use, 'cause we have to jump line when put the input's valor.

Good but developer must make the moded keyboard which can be used for typing and the keyboard has different key words for different language like c++ , curly braces, semicolon , angular bracket are on the keyboard screen

The new update it's just bad, the new theme and GUI it's so painful right now, i prefer the old and classic version, I'll move back to the old one.

It is too good app and helps me to code when laptop is not present and is good in managing codes as well. It has various languages and so better than other IDE.

Great app. Recent fix makes the app extremely useful. Ideal for quick sketches when on the go, sketch out an idea within seconds in any language.

Really good mobile code editor. I wish there was a way to integrate with github. Kudos!

Please add sql compiler too only thing missing in this app

I love it. For someone who is new to codeing this app is layed out just right.

U can use this app for any computer language,write code and execute it as similar to computer,u need internet connection for execution

Became the worst after updating.The compiler is not working most of the time.The main issue is it is showing that resources unavailable while running the code(most of the times)

Only problem is variables, can't name variable except "name" other wise it doesn't recognize. Please fix this and i will give you 5 starz

too costly to buy premium version. most importantly there is no lifetime plan nor cloud backup. going to purchase another app.

Nice syntax highlighting, but randomly keeps loading without stopping, and there's no "cancel" button.

I only have the free version but it would be great if there were more options for basic excercises, still pretty great though.

this app has been the most useful tool since i starred coding, With quick compiler, easy to use, user friendly interface, and has never freezed. Thank you guys for this wonderful app

Its a really good app....will be very pleased if more tutorials are add.....and get rid of the add

Cool concept when it works. Bugs like being unable to save files make it unusable though.

Awesome app for beginners to practice their code . And built logical thinking for building different programs.

The day I installed this app and every day since nonstop spam text messages and robo dialers. Do not put number or email in.

I like this app because it works when i don't have a leptop that's why i like it 👌. Really it's very useful.

In HTML, *Text Filters aren't working! (like:blur,glow,shadow,wave,etc)

I am using this app since 2 weeks and it's working great but it have faults too like it's takes upto 4 variables and after compiling some program it stop working

Overall the app is good. But i am not able to login with my gmail account after the update.

Doesn't work. Can't open a new file with a default template. Trying to use to code in Java.

Very disappointed for this latest black edition version. Its all messy & gives me headaches. Please, give back the previous version at least.

Very fun. It has lots of chalenges to complete and lots of languages to use.

Unable to import css files in the latest version.

Great app, i really love it but you should really add auto-tab. Will be awesome

Thank you. This helps so much especially when you're too lazy to boot up your pc!

the new interface is pretty nice , tho the make public? and the run button are sometimes kinda blocking

Best and Most Stable Compiler IDE available on Google Play is Dcoder.I am using this IDE Compiler a long time i not found any issues in this app.Thanks For this Amazing App 😍

cloud function is only importing the files to cloud...but how would i acces them....????? even compiler is not working correctly...!!!!! give my filese back asap...!!!!/

The screen for coding is very small even there is no option to enlarge or change the so coding become headech needs improvement on it.

Good code editor for android when you need practice or killing time at work

Super app for all programming languages and it is very smooth in working a good and nice app

It's working wonderful. I like it very much but I used Just the haskell for my homework.

Issue resolved. Much better experience Hopefully more offline support

I must say, I love this app, wow I am Currently going through python learning and I must say this app has been a huge help Thanks

The best android text editor out there. Very helpful.

I LOVE THIS APP before for coding i had to switch on my pc but now i can just code anytime any where

Awesome app for beginners and competitive programmers

Very good. Almost excellent. Makes coding everywhere

This app is not giving scanf..statement it is just printing

Really,It is the best app to practice in a mobile device.

I am trying to run a java program If I dont use package and write everything in a class them it works but if i use packages then Dcoder is not identifying the package.

Helpful in all types of programming.

It's intentions are great, but the actual result is lacking. The syntax highlighting is weird, the dark red/purple is hard to read sometimes and normal programs are very slow. Usually I don't criticise apps for premium membership to get rid of ads etc; although, line/word wrap is a basic yet vital feature in my opinion. I am not happy to pay for one my favourite features that is in every other free app and program. Just buy Sololearn or something like Notepad or Brackets (beta review)

Many c and other programs can't run properly otherwise the app is very helpful

Just a little bugs. Phone hangs on long codes

Always online. Can't use without internet access

It is very good to do programing at beginner level. Thank u

Sometimes in python it dont show the indentations and even if the syntax is right it shows error

Very good app for begginers to learn any language

Best editor available online for Mobile devices.


requires following permissions on your android device.

view network connections
Allows the app to view information about network connections such as which networks exist and are connected.

full network access
Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.

control vibration
Allows the app to control the vibrator.

prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.

modify or delete the contents of your SD card
Allows the app to write to the SD card.

In-App billing
In-app Billing on Google Play provides a straightforward, simple interface for sending In-app Billing requests and managing In-app Billing transactions using Google Play.

receive data from Internet
Allows apps to accept cloud to device messages sent by the app's service. Using this service will incur data usage. Malicious apps could cause excess data usage.

Older Versions

More Android Apps to Consider