Learn, Type, Compile and Execute your code in Android and iOS mobiles.

Tech-Simplified
5 min readApr 20, 2018

Searching, Coding, compiling, executing and requesting programs on android phones is now possible.

There was a time when

Apps to learn programs on mobile devices was very basic

Few numbers of programs were available

They also lagged behind games and quiz

There was no way to request for programs

Apps were not community based, hence lagged behind in required help

Most of the Compiler IDE’s were incapable and some of them were scam

But now the things are changing and apps are now capable of doing which was not possible few years ago.

I have mentioned some of the top apps for the purpose of learning and executing programs including Sololearn and online compiler which i have personally used.

There is also a categorization based application strongholds, and download link is available for each app below its description.

Learning Apps :

SoloLearn: Learn to Code for Free

FRESH, FREE CONTENT DAILY:
• Web Development, including HTML5, CSS3, JavaScript, JQuery
• Python, Java, C++, C, C#, PHP, SQL, Algorithms & Data Structures, Ruby,Machine Learning, Design Patterns, Swift

PERSONALIZED. Content is delivered based on your progress, preference, and hottest market trends.

FREE 24/7 PEER SUPPORT. Ongoing community support and real-time alerts make learning to code as easy and enjoyable as it can possibly get.

FREE KNOWLEDGE SHARING. Create lessons in your area of expertise and become a community influencer that millions will look up to. Improve your profile and invest in your future using what you already know.

FREE MOBILE CODE EDITOR. Write, run, and share real code right from your mobile, without any additional installations and setups.

Download from Playstore

Download from iTunes

Enki: Learn better code, daily

Level up your Javascript, Python, CSS, HTML, git, Linux and Java with Enki. It’s quick and easy to improve your programming skills, whether you’re a professional developer or a complete beginner.

Discover new tips, tricks and best practices. Practice your programming skills, answer questions and play fun coding mini games.

Download from Playstore

Download from iTunes

Grasshopper: Learn to Code for Free

Welcome to Grasshopper, the coding app for beginners.

  • Visual puzzles develop your problem-solving skills and solidify coding concepts
  • Use industry-standard JavaScript with just a few taps on your phone
  • Real-time feedback guides you like a teacher
  • Collect achievements as you learn new skills

Download from Playstore

Programming Hub, Learn to code

• Google Play’s Editor’s Choice

  • Google Play’s “Best of the Best” of 2017!
  • Recognized and backed by Google launchpad accelerator.

What all programming languages you can learn?

Java, C Programming, C++, HTML, Javascript, R Programming

CSS, VB.net, C#, Python 2.7, Python 3, Linux Shell Scripting,

R Programming, Swift, SQL, Jquery, Assembly 8086

Download from Playstore

Download from iTunes

Code Repository :

Codenza: Programming Repository

This app can be specially used for searching and requesting code.

Topics: C, C++, Java, Data Structures using C, C++ & Java, Algorithms in C, C++ & Java, Computer Graphics using C, C++ & Java, PHP, Python, C#, Perl, JavaScript, CSS, Assembly, HTML, Ruby, R Programming, MYSQL, Computer Networks, SQL, PLSQL, Datawarehouse & Mining, System Programming & Compiler Construction(SPCC), Digital Signal Processing, Parallel & Distributing System, Operating System, Microprocessor, Cryptography & Security, Big Data Analysis, Artificial Intelligence, Lua.
Some Languages are only found in the Pro Version

“Download. Change Extension. Execute.”

Download from Playstore

Compilers :

Online Compiler (Beta)

Online Console Compiler (Beta) is online compiler and IDE to compile and run programs/code snippets on your smartphone for 23 programming languages.

Languages supported include:
1. Bash (Shell Script)
2. C — GCC Compiler
3. C++ — GCC Compiler
4. C++ 14 — GCC Compiler
5. C++ 17 — GCC Compiler
6. C# (C Sharp) — Mono compiler
7. Clojure
8. Go Language
9. Java 7
10. Java 8
11. MySQL
12. Objective-C
13. Perl
14. PHP
15. NodeJS
16. Python 2.7
17. Python 3.0
18. R Language
19. Ruby
20. Scala
21. Swift 1.2
22. VB.Net — Mono Compiler
23. Pascal

Download from Playstore

Dcoder, Mobile Compiler IDE

Dcoder is a mobile coding IDE ( Compiler for mobile ), where one can code and learn algorithms. Tailored to enhance your coding skills, via the use of code compilation and algorithm solving. Now learn to code anytime anywhere.
languages supported:
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

Download from Playstore

Note : most of the description of apps are copied from playstore itself, this post is just a collection of useful apps.

--

--

Tech-Simplified

Saket Sharma | Tech | Games | Photography | Cybersecurity | Hacking | & Stuff 😉