Learn C# APK

Version 1.9.1 - com.sololearn.csharp
Last updated: 2020-06-02

Learn C# anytime, anywhere!

Learn C# apk

APP Information

Download Version 1.9.1 (25)
Apk Size6.15 MB
App DeveloperSoloLearn
Malware CheckTRUSTED
Install on Android4.0.x and up
App Packagecom.sololearn.csharp.apk
Website http://www.sololearn.com

Download Learn C# 1.9.1 APK

App Description

Learn C# is sololearn,csharp,education,learn, content rating is Everyone (PEGI-3). This app is rated 5 by 7 users who are using this app. To know more about the company/developer, visit SoloLearn website who developed it. com.sololearn.csharp.apk apps can be downloaded and installed on Android 4.0.x and higher Android devices. The Latest Version of 1.9.1 Available for download. Download the app using your favorite browser and click Install to install the application. Please note that we provide both basic and pure APK files and faster download speeds than APK Mirror. This app APK has been downloaded 1637+ times on store. You can also download com.sololearn.csharp APK and run it with the popular Android Emulators.

 in a greatly improved learning environment with more lessons, real practice opportunity, and community support.
The SoloLearn C# course makes the 10th programming language available to our community for FREE!
At SoloLearn, we are building a community of coders where learning is FREE, FUN, and EFFECTIVE! With coding becoming a "must have" skill, we aim to help you improve your career and life choices by mastering this skill in your spare time, on any device, wherever you are. Join our growing community of SoloLearners where you can enjoy individual and peer-to-peer learning and learn the basics of implementing coding projects on your mobile.  And finally, improve your standing within the community by collecting XP points and advancing your rank on the Leaderboard!
Gain an understanding of C# concepts by going through short interactive texts and follow-up fun quizzes. Topics include: variables, conditional statements and loops, methods, classes, arrays, strings, encapsulation, inheritance, polymorphism, interfaces, exceptions, generics, and more!
The best way to learn to code is to CODE! Our beautifully designed code editor lets you make changes to existing code or write and run your own custom code and see the output on your mobile device! You can code while going through the core lessons or as a stand-alone learning activity. The more you play, the better you get!
Whether you need additional help in understanding a topic or want to contribute to enhance the learning of peer SoloLearners, go to our Discussion Forums. Learn, share your knowledge, and improve your career and life choices! 

App ChangeLog

  • * A lot of new content added! Check out our new app: https://play.google.com/store/apps/details?id=com.sololearn

App Screens

Learn C# App Screen 1Learn C# App Screen 2Learn C# App Screen 3Learn C# App Screen 4Learn C# App Screen 5Learn C# App Screen 6Learn C# App Screen 7Learn C# App Screen 8Learn C# App Screen 9Learn C# App Screen 10Learn C# App Screen 11Learn C# App Screen 12Learn C# App Screen 13Learn C# App Screen 14Learn C# App Screen 15Learn C# App Screen 16Learn C# App Screen 17Learn C# App Screen 18


requires following permissions on your android device.

approximate location (network-based)
Allows the app to get your approximate location. This location is derived by location services using network location sources such as cell towers and Wi-Fi. These location services must be turned on and available to your device for the app to use them. Apps may use this to determine approximately where you are.

precise location (GPS and network-based)
Allows the app to get your precise location using the Global Positioning System (GPS) or network location sources such as cell towers and Wi-Fi. These location services must be turned on and available to your device for the app to use them. Apps may use this to determine where you are, and may consume additional battery power.

view network connections
Allows the app to view information about network connections such as which networks exist and are connected.

full network access
Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.

use accounts on the device
Allows the app to request authentication tokens.

control vibration
Allows the app to control the vibrator.

prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.

modify or delete the contents of your SD card
Allows the app to write to the SD card.

receive data from Internet
Allows apps to accept cloud to device messages sent by the app's service. Using this service will incur data usage. Malicious apps could cause excess data usage.

Older Versions

More Android Apps to Consider

Google Play Reviews

  1. Paul S-avatar

    Paul S


    It is just a few very basic tutorials then it stops and insists you install another app, no thanks. Developer, pull the app if you have replaced it with something else rather than this unpleasant approach. I really dislike being misled like this.

  2. Interrobang 20-avatar

    Interrobang 20


    So far so good. Just starting off with C#, however please stop the popups that there is a new app. If this one shouldn't be used, don't make the ads intrusive to the point that the app can't function, or just remove the app from the play store.

  3. munchou-avatar



    Cannot launch the app if offline. One must be connected to read and to learn? Quite peculiar. Uninstalled.

  4. levi gruia-avatar

    levi gruia


    It's a good base app for learning. There will be some reading to be done, but you can also try what you've learned! UPDATE : since the last update, there is an annoying popup asking to get new app! Witch wont allow you to select the bottom half of the screen! It sucks!

  5. Christian Wood-avatar

    Christian Wood


    As soon as you register an account, the first thing this app does is tell you that it is no longer supported and that you should download a different app. This should not be on the store.

  6. José Gregorio Arévalo Piña-avatar

    José Gregorio Arévalo Piña


    WAS a really good app, now it's forcing you to install their "new all-in-one app" only good if you want to see Ads everywhere.

  7. afriendsfriend-avatar



    I love it's system. Teaches you something and then tests you to check your understanding on the matter. Also, each step is like a little forum, the comment section clears doubts, creates a helpful community and allows for further knowledge from experienced individuals. Very useful!

  8. Hackpur Gaming-avatar

    Hackpur Gaming


    This is the best app. This app is totally free and we can also learn many programming languages on it freely. I loved this app. This app is my favorite. I have tried many apps but I don't think so that they are as good as SoloLearn.

  9. Connor H.-avatar

    Connor H.


    It's good... until the message saying that a new version is available and let's you install another app doesn't let you use more than the top row of lessons.

  10. Andrew George-avatar

    Andrew George


    Unusable. I can no longer do old courses. It forces me to click "there is a new version of this course". But when you click it the course doesn't load. Why push a broken update? Awful.

  11. Tony S-avatar

    Tony S


    Isn't overwhelming to start, nice user interface, with good exercises to help you understand the material.

  12. pranjalee manjrekar-avatar

    pranjalee manjrekar


    Simple to understand with very effective example. Like the concept of definition- questions-and general web queries uploaded. However would still request to increase the difficulty level of queries per section.

  13. A Google user-avatar

    A Google user


    It continuously nudges you to install a version with ads, which is quite bold to offer an app without ads but basically permanently showing a please install the ad version button.

  14. Tierra Bazile-avatar

    Tierra Bazile


    This is a good app to start learning C# with. User comments are included in each of the modules, and provide extra assistance when things become confusing for the person learning.

  15. Andrew Johnson-avatar

    Andrew Johnson


    Probably one of the better learning resources for code I've had the pleasure of taking part in. Makes concepts clear and simple, and the comments section are for addressing areas of uncertainty. 5/5

  16. Savannah Bulman-avatar

    Savannah Bulman


    This app was very helpful until the banner that urges you to download the all in one app at the bottom of the lesson selection made this literally unprogressable because I can's scroll past the bottom to click on the quiz.

  17. A Google user-avatar

    A Google user


    This is not completely offline. You will see bad part after reaching loops tutorial. I hope the developers consider this. Other things are Good

  18. Patrick Hudson-avatar

    Patrick Hudson


    Teaching me everything I learned in a college programming class, just as good, sometimes better. Make sure you are constantly experimenting, and get Visual Studio to follow along for maximum education.

  19. Nyuha Jr-avatar

    Nyuha Jr


    Conditions and loops I cannot proceed to the next part as its locked. I see other people have this issue aswell. app was great while it lasted.

  20. A Google user-avatar

    A Google user


    Love it! Easy to learn C# The code playground has room for improvement though.

  21. josh b-avatar

    josh b


    Great for on the go learning. Nice to be able to make progress learning when I'm away from my IDE.

  22. anime sub and dub-avatar

    anime sub and dub


    The best I have found yet But it does not explain things in different views,but still great It helped me a lot especially as I am 12yrs old. Thank you

  23. TheGreenIBanana-avatar



    pretty decent app!! easy to gain basic knowledge everywhere. You can easily start learning on the way to school! con: only 3 languages available.

  24. Matej Kavčnik-avatar

    Matej Kavčnik


    This app has an annoying add which blocks you at some point from further use, unless you download their "newer" version and pay.

  25. Andreea Preda-avatar

    Andreea Preda


    Big problem with this new version of the app that is not available in my region but it blocks my entire app unless I install it. I can't use the app... Very annoying... Please fix it...

  26. PRO PLAYER'S Highlights-avatar

    PRO PLAYER'S Highlights


    I like this app more than pubgmobile. Cool app keep up the good work Devs, i like the Achievement completion notifications too 😘.

  27. Jonathan Harrell-avatar

    Jonathan Harrell


    Some lessons are poorly written and leads to confusion. All clear if you have prior programming experience... If not prepare to be lost.

  28. Renne Vangr-avatar

    Renne Vangr


    Unable to use this app anymore, i just want C# not all the other stuff. Plus the ads are really annoying.

  29. Vlad Rus-avatar

    Vlad Rus


    Fun & useful whenever you want to learn a couple of things, especially on-the-go

  30. Grant Delaney-avatar

    Grant Delaney


    I signed up for a months free trial and was charged. I'd like a refund then I'd like to decide if I want to pay for a subscription.

  31. Sam S-avatar

    Sam S


    I love it! It makes everything so much easier to understand for beginners

  32. Slen-avatar



    It is the best learning app I've ever seen. I can even write code there. Also comments of others helps me so much. I love it

  33. shubham soni-avatar

    shubham soni


    The interface is very good and the way of teching is very nice.

  34. افشین رجایی-avatar

    افشین رجایی


    Very very good application for learning C#. Thanks.

  35. John Dungy-avatar

    John Dungy


    So far everything matches what I have learned from other programs and has taught me some things I haven't seen before. I like it.

  36. Illford Official-avatar

    Illford Official


    Great, simple to use, and good puzzles!

  37. Super Future-avatar

    Super Future


    Im really happy about this app , easy to use and learn quickly 😃

  38. Jay R-avatar

    Jay R


    Tells me I'm not connected to the internet and doesn't allow me to use app. Tried WiFi and cellular data.

  39. Willian Yuiti-avatar

    Willian Yuiti


    Simple, useful, fun to use, very intuitive.

  40. Asura Kenki-avatar

    Asura Kenki


    A very helpful app contains neccessary fundamentals for programming beginners :))

  41. Jiang Light-avatar

    Jiang Light


    Great for learning coding terminology. Comments help if anything is not clear

  42. Noraiz khan-avatar

    Noraiz khan


    nice app, but stages are locked, i try so much, but can't unlock

  43. Gabriel Barbosa-avatar

    Gabriel Barbosa


    If the app is discontinued why it is still possible to download? Wasting data.

  44. Benkrane Houssam-avatar

    Benkrane Houssam


    One of the best applications for learning by easy steps

  45. Hugh Smith-avatar

    Hugh Smith


    Console.WriteLine("it is a good very good app")

  46. A Google user-avatar

    A Google user


    Really good app, got me back into learning C#, thanks

  47. Jyoti Kashid-avatar

    Jyoti Kashid


    It's best app to clear our concept . Best part of this app is quiz superb!👍

  48. Tre K-avatar

    Tre K


    Cant progress lessons force install of "new" app. Good start big let down though 😢

  49. RAHUL KUMAR SINGH-avatar



    This app is average for learning and useful for beginners.

  50. Michael W.-avatar

    Michael W.


    Fantastic hands on learning. Rapid fire deep dive into C#.

  51. Harry Heywood-avatar

    Harry Heywood


    amazing easy to follow lessons with questions about the topic at the end

  52. Happy Skate-avatar

    Happy Skate


    I'm a complete beginner to programming. This app is very useful for learning c#!

  53. A Google user-avatar

    A Google user


    One can learn quickly . easy interface

  54. A Google user-avatar

    A Google user


    Amazing Good learning experience for beginners Highly recommended Thanks

  55. Vonzkie Mutia-avatar

    Vonzkie Mutia


    Always aking users to get the newer version of the app even thought the users need the version that they are using

  56. Lieu Cheng-avatar

    Lieu Cheng


    Fix this no internet connection!!!!!

  57. Clark Ober-avatar

    Clark Ober


    This is catching me back up with C# after many many years away from coding.

  58. Axolotl Man-avatar

    Axolotl Man


    very easy to get lessons and effective teaching

  59. AmGeD AlFaKiH-avatar

    AmGeD AlFaKiH


    the ads make the application worse

  60. PREMTIM SALIHU-avatar



    Great app, helped me a lot!

  61. Boris Levanov-avatar

    Boris Levanov


    The app won't work past the 2nd lesson of the loops course... :(

  62. deep gee-avatar

    deep gee


    If you see it then don't download it. It is no more in use. I don't understand why don't they take it off from play store.

  63. Liezel Reyes-avatar

    Liezel Reyes


    Very helpful for beginners like me.

  64. Karina Santos-avatar

    Karina Santos


    Easy and allows you to practice

  65. Dave Ronson-avatar

    Dave Ronson


    No, you don't need access to my contacts! Uninstalled before using.

  66. Furqan Mestri-avatar

    Furqan Mestri


    easy to learn... felt great using it... excited for more...

  67. Hommie Dorito-avatar

    Hommie Dorito


    Great for beginners. However I would recommend watching Michael Reeves first

  68. Merveilles Katumba-avatar

    Merveilles Katumba


    I am a beginner in coding, and I do not yet a Desktop or pc to learn. I am so thankful to this program. I am writing code on paper and I am learning faster. Thank you so much. I am sure with time whatever need to be improved will be. I am grateful

  69. Sydney Mtsweni-avatar

    Sydney Mtsweni


    Still learning but thanx to sololearn they made things easy to understand...

  70. César Bermúdez-avatar

    César Bermúdez


    This app is great. It's helping me to learn.

  71. Николай Русанов-avatar

    Николай Русанов


    Please trow away all advertisement info from application

  72. Asandiswa Nelani-avatar

    Asandiswa Nelani


    It very helpful to me as beginner

  73. Shubham kokala-avatar

    Shubham kokala


    it is a really good place to learn programming.I liked it

  74. Mahesh Mahesh-avatar

    Mahesh Mahesh


    Sometimes app is disconnecting

  75. Pakistan Vlogs-avatar

    Pakistan Vlogs


    Amazing I enjoyed learning here It is much easier way to learn I think sooo

  76. Jowel Tisso-avatar

    Jowel Tisso


    This is what i was exactly looking for. Its brilliant.. great work.. love it..

  77. Nay Min Htet-avatar

    Nay Min Htet


    This is a Good app, I really want to thank developer for creating like this

  78. The Golden Biker-avatar

    The Golden Biker


    Quite a good learning tool!👍

  79. A Google user-avatar

    A Google user


    Great. Easy to learn. I love it.

  80. Madras Cafe-avatar

    Madras Cafe


    it's a great app for begginers i enjoyed learning c#




    very good app for c# b beginners

  82. Rinalds Pavlovskis-avatar

    Rinalds Pavlovskis


    Asks me to install newer course,and wont let me proceed. the new course is asking for sing up.

  83. Abdul Hamid Liwal-avatar

    Abdul Hamid Liwal


    This app is very usefull for BCS students

  84. BacNet-avatar



    useless, because of so many advertises

  85. tony brown-avatar

    tony brown


    cool app to use in your spare time to practice

  86. Joshua Diaz-avatar

    Joshua Diaz


    i love this app It can help me to learn programming Because I'm a IT student thanks to the creator of this app good job 👍

  87. Vytzia-avatar



    Tbh this is better than anything i expected from it, what ive been learning so far was for free and theres comments that can help me if im stuck

  88. Taner Dogruyol-avatar

    Taner Dogruyol


    Very useful app and a good community

  89. steve jobs-avatar

    steve jobs


    Great app for beginners

  90. Quadra-B-avatar



    Well it stops me at the loop point so i can install the learn to code app wich doesnt allow me to log in plz help

  91. nasser zyou-avatar

    nasser zyou


    yeh when have that option of 'try it your self' can it be without connection

  92. Nnenna Nwanwene-avatar

    Nnenna Nwanwene



  93. Amir Doro-avatar

    Amir Doro


    Good app for learning c#

  94. Sushil Patil-avatar

    Sushil Patil


    excellent app for beginners

  95. Matthew Thompson-avatar

    Matthew Thompson


    Really helpful is you need to confirm stuff your already learning

  96. Ravikiran kulat-avatar

    Ravikiran kulat


    very useful for learner

  97. rahul kushwaha-avatar

    rahul kushwaha


    Best & Enjoy Lerning App to Lerne .😀😀😀

  98. Michael Tobias-avatar

    Michael Tobias


    Virus ridden. Don't install.

  99. Saifullah Maaz-avatar

    Saifullah Maaz


    I think no sign in should be required

  100. Turtlepug Animations-avatar

    Turtlepug Animations


    self promotion won't let me click anything