Python For iOS Brings Coding To iPad, iPhone - InformationWeek

InformationWeek is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Government // Mobile & Wireless
12:45 PM
Todd Ogasawara
Todd Ogasawara
Connect Directly

Python For iOS Brings Coding To iPad, iPhone

Python for iOS supplies a much-needed scratch for those with an itch to write programs for the iPad or iPhone by letting you write software for the device on the device itself. The app provides a familiar interactive interpreter interface for Python programmers plus some extras that make it easy to use, especially on an iPad.
1 of 7

Python for iOS is a throwback. It turns your iPhone or iPad into a personal computer that you can program yourself. There was a time when every PC shipped with some version of the BASIC programming language and every PC user dabbled in programming. It was common to hear about a PC owner writing software to solve some task. This period of computing history is long gone, and today's phones and tablets certainly don't come with programming tools to write your own software. But this doesn't mean you can't scratch the programming itch using a mobile device. For instance, Diet Coda and Microsoft on{X} For Android let you use an iPad to write software on a remote network connected device, and program your Android phone from a desktop Web page, respectively.

Python for iOS goes a step further. It lets you write programs for iOS devices--iPhones, iPod Touches, or iPads--on the device itself. I've been using Python for the last few weeks and it's become a useful tool for quickly testing ideas and refreshing my memory about how to do things in Python. The app does not create native apps, but this isn't a problem for people like me who use the app as an adjunct software development tool. It is good to see software development tools like this one appear to not only enhance personal productivity, but help dispel the myth that tablets are useful only as content consumption devices.

Name: Python for iOS
Price: $2.99
Python for iOS scratches an itch for developers who have been wanting to write software for iOS devices on the device itself. The app provides a familiar interactive interpreter interface for Python programmers and a few extras that make it very usable, especially on an iPad.


  • Lets you use a popular programming language right on an iPhone or iPad.
  • Web-based support and a clear development roadmap.
  • In-app Python language documentation available.


  • Does not work well with Bluetooth wireless keyboards.
  • Developed and supported by a lone developer.
  • Does not build standalone apps.

We welcome your comments on this topic on our social media channels, or [contact us directly] with questions about the site.
1 of 7
Comment  | 
Print  | 
More Insights
Learning: It's a Give and Take Thing
James M. Connolly, Editorial Director, InformationWeek and Network Computing,  1/24/2020
IT Careers: Top 10 US Cities for Tech Jobs
Cynthia Harvey, Freelance Journalist, InformationWeek,  1/14/2020
Predictions for Cloud Computing in 2020
James Kobielus, Research Director, Futurum,  1/9/2020
White Papers
Register for InformationWeek Newsletters
Current Issue
The Cloud Gets Ready for the 20's
This IT Trend Report explores how cloud computing is being shaped for the next phase in its maturation. It will help enterprise IT decision makers and business leaders understand some of the key trends reflected emerging cloud concepts and technologies, and in enterprise cloud usage patterns. Get it today!
Flash Poll