Sololearn: Code Learning App 4+

Python, HTML, SQL, C++ Coding

Sololearn Inc

    • Free
    • Offers In-App Purchases



Everyone can learn to code. Do you want to design your own websites or apps, analyse data like a pro, or stay ahead in your tech career? Join Sololearn for full access to a complete online collection of FREE programming education! You'll learn by doing in fun bite-sized lessons and exercises, develop projects from scratch, connect with millions of other coders, and earn a certificate to show your new skills off -- with just your iOS device!

Know what you want to learn? Choose from one of our 18 coding courses including Python, Java, C++, HTML, SQL, Angular, and much more! If you're not sure where to start, head to one of our 5 guided learning paths for a comprehensive walk-through to gain the skills you need for web development, becoming a Python developer, creating web apps with Angular, fundamental coding foundations, and more! If you're completely new to coding, take the lessons at your own pace, reviewing and practicing as you go. If you have years of experience, test yourself as you refresh your knowledge -- and then reset the course to go through again!
Learn by doing with our bite-sized lessons, interactive quizzes and practice combined with theory that uses the latest in educational learning science methods to help you understand and use your new knowledge. Then claim your course certificates to share on LinkedIn or wherever else you'd like!

Gain access to a mobile code compiler! From your phone, you can create code wherever you are. Practice your new skills within your course, or play around with creating simple games and websites you can actually run and share with others.
You can create Python, Java, HTML, JavaScript, C++, C#, CSS, TypeScript, Kotlin, PHP, Swift, C, Node.js, Go, R, Ruby, Angular, and jQuery code directly in Sololearn, anytime, anywhere, as long as you have your phone!

You've joined a community of millions of coders just like you! Share your knowledge or ask for help when you’re stuck on a problem. Check the Comments section in Lessons for other people’s explanations or questions about the topics, browse the Discuss forums and join in on the coding conversations as everyone works through programming problems together.
Share your original code! You can ask for feedback or give feedback to others directly on code projects. Learn from other's projects by being able to see their code and the result. Link your GitHub or LinkedIn profile to your Sololearn account! Make it easier to show off your projects and connect with other coders.

100% ad-free experience. Meet your goals without distraction.
Unlimited Hearts. Learn at whatever pace suits you best with unlimited mistakes.
Custom goals. Set daily goals to help motivate and inspire you.
Course restart. Reset a course to start from the beginning to refresh your knowledge.
Personalized learning. Get customized challenges, quizzes, and practice from our AI helper, Kodie.
Unlimited assistance from Kodie. Receive hints, code explanations, and more as you learn!

Payment will be charged to your iTunes Account at confirmation of purchase. Subscriptions automatically renew unless turned off at least 24 hours before the end of current period. Your account will be charged according to your renewal plan within 24 hours prior to the end of the current period. You can manage or turn off auto-renew in your Apple ID account settings at any time after purchase. No refunds will be provided for any unused portion of the term. Any unused portion of a free trial period will be forfeited when you purchase a subscription. Limit of one free trial per Apple ID account.

We love feedback:
Sololearn on web:
Terms of Use:
Privacy Policy:

What’s New

Version 4.70.0

Our team made bug fixes and improvements for you to enjoy coding.
Happy Learning!

Ratings and Reviews

4.9 out of 5
2.5K Ratings

2.5K Ratings

rafq321 ,

Does not work at all

„Please check your internet connection and try again”. Better check your connection, neither work on wifi nor LTE

EDIT: It started working ... Perhaps your servers were off or sth. I give you back 5 stars (I use it from time to time for like 3 years;), thanks for answering my review, otherwise I would not use it again ;p

Developer Response ,

Thanks for your feedback!
Please send more detailed information to us at so that we can help resolve the issue.
Looking forward to hearing from you!


Great App

I found this app when I was in high school, and to this day I find it one of the best entry level platforms to the IT world. You are able to quickly and effectively progress with any programming language, while learning many other important concepts as well.

Average C# User 😎 ,

Very good app

Its similar in style to Duolingo, where you can learn at your own pace, with the app motivating you to continue learning.
I started using it recently and it has really been helping me with my learning in C# 🙂 Would recommend 😌



Sololearn PRO Annual
No-Ads Premium Practice with a 14-day Trial
Free Trial
Sololearn PRO Monthly
Monthly No-Ads Premium Practice Membership
62,99 zł

App Privacy

The developer, Sololearn Inc, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Used to Track You

The following data may be used to track you across apps and websites owned by other companies:

  • Usage Data

Data Linked to You

The following data may be collected and linked to your identity:

  • Contact Info
  • Contacts
  • User Content
  • Identifiers
  • Diagnostics

Data Not Linked to You

The following data may be collected but it is not linked to your identity:

  • Usage Data

Privacy practices may vary based on, for example, the features you use or your age. Learn More


  • Family Sharing

    Some in‑app purchases, including subscriptions, may be shareable with your family group when Family Sharing is enabled.

You Might Also Like