Nice platform for learning, testing
The series of code editors from these folks make nice trainers, take note however, none of them uses the current version of any language they have and each version requires a separate purchase. I was looking for Python 3.9, found they have four versions for sale and 3.3 was the newest. It does run code and has a results window. The UI is a bit crowded as received but once you learn to close the Windows you’re not using the space is acceptable, even down to my 9.7" iPad. I haven’t really tried it on my iPhone yet, but not sure it’s a great strategy planning on using a phone without assistance. Of course if you attach a keyboard to your phone and cast the screen, then it can be whatever you want. The interpreted languages run pretty well. I only run complied languages on lPad Pro or the compiling can be pretty slow.