Pros:
Learning programming even offline is kinda fun. Basing on the app it do have tutorials from basic headers, formatting and colors which I think is required if you are trying to learn the language. Not all can become a programmer in an instant but knowing that there is an app that they can use and try on their own to practice that can help other folks to do better.
The size of the file when you download it is not that high 11MB as per website included. Plus very basic system requirements android 4 or above is all good.
Cons:
- None