Dcoder, Compiler IDE :Code & Programming on mobile APK

Version 2.0.25 - com.paprbit.dcoder
Last updated: 2019-11-10 02:05:15

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

Dcoder, Compiler IDE :Code & Programming on mobile apk

APP Information

App Download Version2.0.25 (104)
Updated2019-11-10 02:05:15
Apk Size7.91 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.0.25 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.0.25 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 15159+ 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

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..

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.

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

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

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

It only works when you are connected to internet. For some programs , it does not gives correct outputs. There are way too many ads and you have to pay to get rid of them.

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

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.

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.

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

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

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.

So far so good using it to learn Java it's working the way it is supposed to outputs program correctly and shows errors in code in output files save and open App opens and closes correctly without errors

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

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.

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.

The best android text editor out there. Very helpful.

Very good. Almost excellent. Makes coding everywhere

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

You can only use this when connected to the internet. That's a huge loss of functionality.

Great app for engineering students .. very use full

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

Nice app and great interface. The best thing is I get so many languages in a single app. The only problem is with the input. Why I need to specify how many inputs I need to give before the program starts and why not at the time when the program executes. And if so then what is the point of defining a code to take input when it takes inputs manually.

DCODER is a very good complier and interpreter. At also support HTML, CSS and JS. The language of data science R supports here. I love 😘 this app. But it don't have any run time input system. If the developers add this feature to this app then I think it will be the perfect complier app. And one question can someone tell me how to clear the screen in console in C. It doesn't support clrscr(); or system("cls");.

Looks good at the first sight, however there are many issues with this application. It does not allow me to create objects in Java, It automatically increments variables in Python. I checked every code block and there was no increment. Yet it increments while printing. Absurd. Edit : I was able to solve the Java issue, but couldn't edit the review due to some technical issues. It was indeed an error in my code. However the python issue still stands and I shall mail you my code, thank you!

This might sound like a typical review but this is all genuine. This is the best compiler app that you'll find for any mobile device. It has every major coding language, a smooth user interface, and plenty of features. I've tried dozens of different apps and this is the only one that covers all the bases and does an amazing job. I strongly recommend this app. There is a subscription service in the app (not required) and it gives even more features for only a couple bucks a year or 1 a month.

I love this app! There are many times I want code something to "try out" an idea, and going to my computer is a lot of work at times. This app is so easy to use, and provides great results for some quick work. I understand this isn't a full blown IDE, but it would be nice to trap and view variable values. Including header files and other cpp files would also be nice, but again not necessary since this is for quick fun!

How should I insert a image present on my mobile's storage in HTML? Reply me a source path...

Great app for writing code on the go. However you have to put in the input before you run the code, so say you have a test you want someone to do. Well if they were going to answer the questions the person doing the test would have to know the questions and the order they go in before they run the code. but other than that great app.

It's a good editor I've ever seen. It's my first time rating an App. Believe me. Though, I would like to advise the developers of this App to add the features that will allow the users to add/link the external .js file, like how we do with .css files. Currently if you use the external .js file, it doesn't work.

Great app, love brain teasers that are tackled by programming. Also love the fact that I can access all content via a browser. One suggestion through, would be really useful to be able to filter challenges that are completed and that are not. Also, on the Web version completed challanges have no indication of being completed as opposed to android app where completed challanges have a tick against them. It would be nice to get extra points for completing same challenges in more than one language.

The UI is great but it's missing some key functionality. Here is an example of an issue. print(""" This is a guessing game. You get 5 tries. """) answer = 7 tries = 0 max = 5 while tries < max: guess = int(input("Guess: ")) tries += 1 if guess == answer: print("Nice! You won!") break else: print("Sorry you lose.") print("Thanks for playing!") This little code works in Pycharm and QPython3 for mobile. It returns an EOFError here. Unusable sadly.

Good for basic java practice purpose

Very good app but i cant bring other programmibg languages that did not come with the app for example dartlang. I want to code in flutter (dart) but i could not do that. Another us the python 3 when I write time.sleep(9) in the middle of a code, the compiler waits for 9 seconds to count before givibg the output of the code instead of it to print the code that is vefore the time sleep. eg. print ("hello") time.sleep(9) print ("goodbye") waits for 9 seconds then, prints: hello goodbye.......

Very helpful to code, amazing app

Dcoder is a great app for code practice! have been using it for 3 weeks now, love the fact that I can code out easily within minutes. However, the app has extremely bad controls and garbage ui interfaces. Trying to select a specific line can be a nightmare sometimes.

Very nice and user friendly app. The best part is that the user interface is very comprehensible. Allows access to a wide variety of programming languages with a simple switch. Very happy to use this application. Highly recommended to beginners

I absolutely love it. It has all essential things. so far so good. (actually most of the time I hv used it for the php. I hope It would be much better if u can add atleast some demo database engine also.. something like mysql/mariadb ) anyway thumbs up for the developers. ✌️✌️👍👍👍👍👍

The pilot Video has few text errors. "Loose" > "Lose", "in app" > "in the app", "User?" > "User." Also asks too many questions. "Will I be able to save my work?" Perhaps. "Features quick Save and backup functionality" good.

Love your IDE. It would be great if it also compile and run codes offline. Even though you have clearly mentioned it in Disclaimer I would love to pay for offline version. Please look for it

Bad, tiresome syntax highlights. Don't waste your time, money and data on it. it auto completion of tags is not free whereas sololearn has it free Sololearn is a very good app/website for learning to code if you need to download any app for practice i urge you to download sololearn. Pydroid is a very good andriod ide for python but dcoder is very bad it don't have auto indentation so if you want free app for python download pydroid. But dcoder is a useless app it only require money for everyting.

I m not able to print patterns.... the same program i tried to compile online(browser) it worked...but this app its not printing the desired pattern. It simply prints in straight lines. I don't know whats d issue to print patterns. Kindly resolve.

Can you give the typescript support for .ts and .tsx file extensions. And add react javascript support. Thank You for this great app.

This app works perfectly and i am very happy with it. It is like a computer IDE dor python! BUT it doesn't work offline, which is the reason i downloaded in the first place, so im sorry but 3 stars is as much as i can give.

It was an excellent app.its good to have such app on mobile.it is very helpful for students who are learning programming languages.So far i didnt face any issue on this app.And it is one of the best coding apps in internet.

Looks amazing, and I wish I could use it. I will NOT tolerate ads, and I have no problem paying to get rid of them. But I'm NOT paying an endless subscription for it... I have a million subscription services already. I would pay a single fee, and pay again for a new version if I see enough new features I want. But I'm not paying for yet another endless subscription. Such a shame. Looked like a really great app.

The app is very clean and can run code very quickly, but gets much slower the more you use it and the longer the file is. It also sometimes glitches the keyboard to make word amalgamations if you type too fast.

It's all ok, interactive, helpful and stuff... But what I can't get my head around is that in Python it doesn't accept print (string, end="") as a valid syntax. Please update language versions.

Dont like the fact that you can't code offline. Also, C# code a can't seem to take in user input, regardless of whether or not you have enabled it. Other than that, it's fine.

I use this app very regularly. I think its built very well and comes in handy, its also useful source. But output should be given all at once, not at the runtime.

I want a good consol where we can find the no. Of incorrect line

The app is awesome with internet connection. I love those algorithm problems, it refreshes my coding skill. But I wish there was a way to download a compiler to use it offline.

Well, i haven't fully tried it yet, but thus far seems good. One suggestion, i want to have a skip button { just like tab button} in the editor, where cursor would skip the next character. It's hard to navigate with fingers. If you could give that feature, 5 star is yours. Will give 4 star for now if i get some positive response. got some positive response so, as promised. 4 stars. will wait for that awesome update.

Very good editor but php file inclusion is not working as it should. Can't find files next to each other.

Perfect app for beginners like me i have try other app but this is the best if i could give 100 star i would give it

I just want to edit various code files on my tablet and phone and so far this app has done just that. I don't use the compiler, git attachment, or anything like that. I haven't done an exhaustive search into the best ide, but so far this does what I need it to without much wrestling with the details.

Very nice app with problem statements and all ...but why the heck does it keep crashing in the middle of writing code.. Please fix it..it really annoying to write code again and again

The best Compiler on android. I still wonder why the html and some others have offline support while some other compilers like c, c++ have no offline mode. Nonetheless, it's really good👌

This editor needs either a tab system, or the ability, to set a folder as workspace. Opening a file forcefully defaults the location to /sdcard/Dcoder/, (which I don't use), so you need to travel all the way to where ever you started. Switching between two files, even within a same folder, is a pain. More so, the app seems cluttered with online functionalities that require an account. It even has an XP sytem and a Leaderboard ?! A social network is not what I expected to find in a code editor.

Good app for playing with different languages on the go. Tip for the developer: Remove the annoying animation on the menu. It is just plain annoying.

Yay! I can code on my phone! I first downloaded this to play with Haskell. I found that it's great for JavaScript too. Highly recommend.

I love the app, it's perfect to write code while traveling and the algorithms to solve are fun and intriguing. I have one question though: how can i compile C# in order to include multiple classes? Suggestions: 1) I'd like to see my position on the world leaderboard. 2) Add a way to easily report unclear challenges descriptions

Very nice application. It is very helpful for everyone for learning different computer languages..

Great app.One question: Is it possible to improve the following?: Using more than one language syntax color scheme, for example for web programming, it would be great if one could use simultaneously HTML,CSS,JAVASCRIPT and PHP instead of only one at any given time.[EDIT] thanks for respoding and accepting the suggestion :) [EDIT2] saw the “brainf*ck” and will give 4 stars because of the usage of a bad/curse word

The best IDE for android I've found yet. But one thing I'd like to suggest is that, when we run our programs, so instead of just displaying statements and ouputs, there must be an option to display our custom inputs along with our statements. Else it's awesome!...Loving it!!😍😍

Only just started using it as a method to test an html coding course i'm on. Not had the chance to test the other coding languages on it, but so far looks good. Does sadly come with apps, but if it turns out to be a sound tool to experiment, for writing in the other coding languages, i'd be willing to pay the £0.69 to remove them

good for learning more languages etc. one thing which would give 5 stars for me is when the test case fails, the ability to see why because then i can learn from it. to me, i cant see why my code doesnt pass all test cases, so it would be great to know why and then learn from this making me a better developer/programmer...

It would be great, and I wont hesitate to go pro if you can add the feature to open a folder project also rather than opening 1 file at a time only.

Overall IDE is good but we are getting issue after open it from recent apps(wake up from background) it's getting freeze.. Expecting a fix for the issue.

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

Great app for coding on the go, the only problems i have are that i cant figure out how to use your imput system and i dont know how to upload a custom profile picture.

Comes in handy when I head to class without my laptop, would benefit from autocomplete etc, so that I could write code faster

Javascript doesnt work. It will routinely find syntax errors in lines of code that do not exist. Importing functional code from github (which has to be done by copy/paste) results in the same errors. Great when a "professional" coding app cant run the most common (and let's face it,one of the most basic) languages in the world. Waste of time, definitely not worth a penny.

Very useful app. Haven't run into stability issues. Plenty of helpful features even the free version.

It's a great app! It runs fast and has a great range of languages. Taking away the ads would be perfect

I'm just a baby in coding I will admit. Nonetheless, for me this app has been very useful to me for testing my html and css. And of course, it's also been useful for practice and study.

Invalid error "requires internet access" and then it quits despite having good WiFi connection & good speed (100Mbps) Please fix this as this is a major issue with the app.

An app befitting to be called an actual IDE. great worl guys. It would be appreciated if you can inject the app within the app chooser menu. i.e. open a file via file manager>>open with>>decoder. It helps whil using cloud drives and editing on the go instead of uploading everytime I edit.

This is a really great app. They've got questions to answer that make learning fun and productive. It's really brillant.

It's a great app for learning programming if you don't have a computer or even if you do, but wld love to solve problems on the go! It's such a great gift.

Probably the best compiler for Android available all programming language. But it sometimes have problems compiling bigger codes. 😢😢😢

Pretty neat. Ads are spammy, but as long as the app isn't malicious.

you can improve this app by adding some extra features like vscode, sublime text. ie. when we write div then it completes the full div structure. when we write any tag name then it completes the structure for that tag. otherwise this is a pretty good app 👍

Awesome to code in dcoder app. But it works only with internet. I wish it works while offline too.

great portable app, it has all the features a code editor should have. Too many ads though.

Excellence, for code testing purposes,etc. Using an emulator you could develop anything, Excellent! Would recommend!

File handling program not work

I'm a software dev trying to break into the industry. While I work 10 hours a day this has been a great tool to practice small snippets. My only complaint is there be more characters accessible like " " for ex.

It worked really great on an old phone and it runs really well, does its job an dis well designed. The one thing is that it doesn't compile on your phone, but on the web servers.. it doesn't bpther me tho.

The number of languages you can write code for is awesome but it's not easy at all to set your cursor in your desired position.

Nice and very useful but some issues in this app some codes are can't execute in this app but it is very nice to use

I was hoping I could use this app to make use of my 2h train ride to get some work done. I could clone my repos to my phone I guess but some kind of cloud storage support would be nice that's all that's holding back the 5 star rating.

This is a great app it has a good amount of projects for programming and coding from beginners to advanced. Ps.Where are the solutions for the projects. if you could also give tutorials for the projects that would be great.😀

Can't even hit enter to move to a new line without it jumping to other buttons, 1/10

It's good app for learning programming languagest, but its have a uncomfortable output system, which reduse functional.

Worst..... When I try to run my code it always says that Network Problem! Where I have full speed wifi connection

Good for writing code anywhere but prog. is not running properly when input is taken by the user.

So far so good. but as someone who code using python i find it annoying that when you tried to format a string and put a variable on it then you typed curly bracket and it automatically started a new line.

Apk scan results

Apk Scaned By TotalVirus Antivirus,com.paprbit.dcoder.apk Was Pure And Safe.

Scan Stats:failure:0|harmless:0|malicious:0|suspicious:0|timeout:0|type-unsupported:12|undetected:60|
File type:Android
Magic:Zip archive data
File size:8293616
Uncompressed Size:12719610
Contained Files	:1622
Contained Files By Type:MF:1,RSA:1,SF:1,dex:2,gz:1,jpg:1,md:1,png:538,txt:1,xml:367,


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.

read Google service configuration
Allows this app to read Google service configuration data.


Certificate Issuer:CN:Ankush Chugh
Certificate Subject:CN:Ankush Chugh









Interesting Strings


Older Versions

More Android Apps to Consider