Whether you already have some experience coding or not, SoloLearn: Learn to Code for Free lets you start creating and compiling your own code. You'll start with the fundamentals of each programming language, of course, but soon you'll be able to write your own code. Or, if you don't want to start from the beginning, you can easily skip ahead.
All the lessons in SoloLearn: Learn to Code for Free are easy to understand and come with complementary videos and exercises. The app tracks your progress for each of the courses you take, which is particularly useful if you're taking more than one course at a time.
SoloLearn: Learn to Code for Free is an excellent educational app. With it, you can learn how to code in 12 different languages whether you have experience or not.
Requires Android 4.0.3 or higher