Opening the iTunes Store.If iTunes doesn't open, click the iTunes application icon in your Dock or on your Windows desktop.Progress Indicator
Opening the iBooks Store.If iBooks doesn't open, click the iBooks app in your Dock.Progress Indicator

iTunes is the world's easiest way to organize and add to your digital media collection.

We are unable to find iTunes on your computer. To buy and download Pythonista by omz:software, get iTunes now.

Already have iTunes? Click I Have iTunes to open it now.

I Have iTunes Free Download
iTunes for Mac + PC


By omz:software

Open iTunes to buy and download apps.


Pythonista brings the Zen of Python™ to your iPad or iPhone.

Create interactive experiments and prototypes using multi-touch, animations, and sound – or just use the interactive prompt as a powerful calculator.

Pythonista is also a great tool for learning Python – The interactive prompt helps you explore the language with code completion, the entire documentation is accessible right within the app and you can get started with lots of ready-to-run examples.

>>> Full-featured, scriptable code editor with syntax highlighting and code completion
>>> Extended keyboard, designed specifically for Python
>>> Interactive prompt with code completion and history
>>> Complete documentation with quick lookup directly from the editor
>>> Multiple color themes for syntax highlighting
>>> Includes most of the standard library and additional modules for graphics and sound
>>> UI module with visual User Interface Editor
>>> Lots of examples included

Based on Python 2.7.5; the name "Pythonista" is used with kind permission of the Python Software Foundation.

What's New in Version 1.5

> Removed the ability to open files from other apps in Pythonista (in order to comply with the app review guidelines)
> New modules: numpy, matplotlib, ui, motion
> New UI Editor for creating user interfaces visually
> Improved code completion


iPhone Screenshot 1
iPhone Screenshot 2
iPhone Screenshot 3
iPhone Screenshot 4
iPhone Screenshot 5
iPad Screenshot 1
iPad Screenshot 2
iPad Screenshot 3
iPad Screenshot 4
iPad Screenshot 5

Customer Reviews

Blown away

After trying tons of mediocre programming apps I had just about given up hope of finding an iOS app that could actually be useful for programming anything other than some very low level scratch programming. In contrast, this app gives you everything you need to build complete python programs, and even facilitate exporting them as apps for the App Store! It is the only app I've seen with the ability to use databases, build UIs, interface with web APIs, access phone camera and sensors, and use python web programming frameworks (bottle is included), and all of it is run locally! I ride the train to work everyday, and value the ability to work on, and test the website I'm building on my iPad while it's offline. Kudos to the developer for an incredibly powerful app.

Wow, simply amazing

I wasn't expecting a whole lot going into this. I have tried several python IDEs on iPhone and none of them even come close to being on the same level as Pythonista. Simply amazing. Worth far more than the $7 in my opinion.

Some minor issues, but overall an amazing app. I have already created a file server for my Ubuntu machine and a client that my iPad can use to connect to. This way I can upload photos from my iDevices and download media from the server without the data limitations that come with google drive or Dropbox! The server can also be configured to handle jobs that iDevices cannot handle.

The author has done a magnificent job at creating an app that you can write USEFUL python scripts with.

Great job. Please consider an iOS 5 version for numpy and matplotlib?

If the developers can get full scipy (matplotlib and numpy) support to work, this will truly be a killer scientific platform for data acquisition and processing. Imagine the analyses one could perform in the field on just an iPhone let alone an iPad. I do understand that it's in the works. Here's two hands up in response to "who wants scipy for iOS?"

UPDATE: I am overjoyed that matplotlib and numpy are now available. HOWEVER I am disappointed that my iPad 1 running iOS 5 cannot run the latest version now. I do have 1.4 running on it and it was one of the last things that make my old iPad 1 still useful.

View In iTunes
This app is designed for both iPhone and iPad
  • $6.99
  • Category: Productivity
  • Updated:
  • Version: 1.5
  • Size: 125 MB
  • Language: English
  • Seller:

Compatibility: Requires iOS 7.0 or later. Compatible with iPhone, iPad, and iPod touch.

Customer Ratings

Current Version:
All Versions: