Applications for a programmer
02 July 2020, Thursday

The most important thing in any field is continuous development. Even more so in programming, because new technologies appear regularly and you need to keep pace with the times. These programming training applications that are available on iOS and Android* will help you grow.
We have compiled for you a list of the best applications that are suitable for both beginners and those who have long been in the profession and want to learn something new.


  • Tynker

This is a complete programming training system designed specifically for children. On this application, you can experiment with visual blocks, learn JavaScript, Swift and Python, develop games, create applications.
Age: 4+
Rating: 4.7
Software: Android, IOS.
Available only on tablets.


  • Lightbot

This is a programming puzzle game that requires programming logic to solve levels.
When playing in this application, just help the robot cover and solve levels using commands. Lighting - in the literal sense, because when you move to each new level, the robot must turn on the light.
The game teaches understanding of procedures, cycles and conditions in programming.

Age: 4+
Rating: 4.5
Software: Android, IOS.


  • Encode: Learn to Code
    (on Appstore: Knowing: Learn Coding)

An application where you can start coding in Java, Python, HTML and CSS from scratch. It includes many interactive coding tasks that are designed to help you improve your programming skills. The big advantage is that coding concepts are shown with real code examples. The application can also work offline.

Age: 3+
Rating: 4.6
Software: Android, IOS.


  • edX: Courses by Harvard & MIT 

This app offers online courses from world leading universities and institutions. In it you can learn and master the most popular skills in various fields, not only in the field of computer science, but also in the field of marketing, finance, mathematics, design and much more. Here you can also test your knowledge as you progress through each course. 

Age: 12+ 
Rating: 4.7 
Software: Android, IOS.


  • CodeHub

In this application, you can learn HTML and CSS, the application is suitable for everyone: beginners, designers and developers. It consists of 50 lessons and 4 chapters. Soon new courses will be added. 

Age: 3+ 
Rating: 4.3 
Software: Android.


  • Swift Playgrounds

An application for learning the Swift programming language. It does not require coding knowledge and is therefore ideal for beginners. 
Solve puzzles and tasks to move to more advanced playgrounds developed by Apple and other leading developers. 

Age: 4+ 
Rating: 3.8 
ON: iOS. 
Available only on tablets.


* Some apps contain in-app purchases.