Quick overview
Python Coding is an iOS app built for people who want to write and run Python directly on an iPhone. It provides a self-contained Python 3 environment with an integrated compiler so you can develop and test code without an external server.
Local execution and compilation
The app runs Python 3 locally on your device and includes a compiler/builder so scripts execute instantly. This makes editing, debugging, and iterating on code convenient when you’re away from a laptop.
Supported data science and ML packages
- scikit-learn (sklearn) — common tools for machine learning workflows
- matplotlib — plotting and visualization utilities
- pandas — dataframes and data manipulation functions
- numpy — numerical arrays and math routines
- statsmodels — statistical modeling and analysis
Editing workflow and learning aids
You can create, modify, and execute .py files right on your phone. The editor provides syntax highlighting to make reading and writing code easier, and the app includes example projects and snippets to help you learn core libraries and patterns.
Appearance options
A system-wide Dark Theme is available for low-light coding sessions, reducing eye strain and improving focus during nighttime work.
File management and integration
Files can be imported from local device storage or iCloud, giving you flexible access to datasets and scripts stored on your phone or in the cloud.
Technical
- iPhone
- Free