What are the best Android apps to learn Java programming?

asked by Anonymous
23 contributors
7 solutions
  1. 4


    DroidScript lets you write apps for your phone or tablet using JavaScript. No need for a PC. Just edit code directly on your device. It has a comprehensive collection of samples and active documentation. Get it on Google Play for free.


    Free- With in-app purchases

    George Mitchell
    Written on December 30, 2017
    "This is a great utility to use for any programmer. It is very convenient to be able to program on the go without having to use a laptop. I enjoy being able to stay productive no matter where I am at."
  2. 4

    #2Programming Hub

    Programming Hub
    Programming Hub is a mobile-based Learning, Training and Development platform for programming languages. With a huge collection of programming examples,  all your needs are bundled in a single app for your daily practice.

    Android, iOS

    Free- With in-app purchases

    Jesse Hawkins
    Written on January 2, 2018
    "I wanted to learn Javascript, so I tried the platform "Programming Hub. Learn to code". There are tons of examples and exercises, and it's really helping me understand better this language: two thumbs up!!!"
  3. 3

    #3Learn Java

    Learn Java
    Learn Java in a greatly improved learning environment with more lessons, real practice opportunity, and community support.



    James Mills
    Written on December 29, 2017
    "This app contains lessons for those who want to learn java programming it has perfect reviews i would definitely try this."
  1. 2


    This is the official app made by Reddit that is available for both Android and iOS devices. With this app, you will be connected to Reddit with infinite scroll, autoplay GIFs, and the fastest-loading interface of any Reddit app.

    Web, Android, iOS


    Jennifer Henry
    Written on April 12, 2018
    "I am a definite Reddit fan. I know nothing about Java programming but I do know if you are using this app to learn more about it you may give up due to frustration with this app. There are so many glitches with this app (posts that don't show up, messages that can't be opened, up vote function broken, the list goes on) that trying to learn a computer language may not be best accessed using this plat form. I am only giving it a 3 because I love Reddit but honestly it should be rayed at 1."
  2. 2

    #5Java Programming

    Java Programming

    This app is a great resource for learning all about Java. It contains great tutorials, programs, exam questions and quizzes to test your skills and to help you learn Java much easier.




    Sarah Hernandez
    Written on December 28, 2017
    "I love this app. I always wanted to learn java but had not had the time to look for resources. However this app makes it easy because everything i need is in a nice little package I can access anytime."
  3. 1



    Algoid is an app that will teach you everything you need related to computer programming. This educational app has every tool to become a programmer, with its own step-by-step execution mode to make sure you learn all the basics to improve your programming skills. 




    Karen Dean
    Written on January 1, 2018
    "I was surprised to find such a comprehensive and well designed mobile app on computer programming. This is introductory level programming, but a really great way to learn the basics. Definitely recommended!"
  4. 0


    Coding is for everyone! Join our 3 million other students today and learn programming and big data to advance your knowledge and career in programming.



    Jose Ramos
    Written on January 8, 2018
    "Decent enough app to learn Java. Doesn't have enough practice problems and some of the syntax seems to be wrong but it does teach you the basics well enough."


Best What are the best Android apps to learn Java programming
1DroidScriptApps 4 Free
2Programming HubApps 4 Free
3Learn JavaApps 3 Free
4RedditApps 2 Free
5Java ProgrammingApps 2 Free
6AlgoidApps 1 Free
7UdacityApps 0 Free

This action requires you to be logged in

Quickly sign in with your social media account:

What interests you most? (Select at least 3)

This will help us to keep things fresh and relevant!


Now that you’ve found a solution...

Why not join our community of sharp minds and pro-active posters?

Be part of a rewarding interactive knowledge exchange!

Join These Inquisitive Minds

Engage, learn and share with a friendly community versed in a massive range of trending topics.