CodeForge
Learn Bash & Python 0→100 — with a live runner.
- Android
- Windows
- Linux
A complete zero-to-expert path in Bash and Python with a built-in runner that executes your code on the device. Hundreds of verified lessons, fully offline.
What it does
- Two complete courses in one app: Python 0→expert and Bash 0→expert
- 78 tracks and 1008 lessons total (42 Python tracks, 36 Bash tracks)
- Built-in IDE that runs REAL Python AND Bash locally, fully offline
- Bilingual English/Arabic with accurate Arabic letter-joining and harakat
- On-device code runner — write and execute without any server
- 100% offline, no account required
- Cross-platform: Android, Windows and Linux
Runs on
- Android 8.0 or newer
- Windows 10/11
- Linux: Mint 22+ / Ubuntu 24.04+ / Debian 13+ (64-bit)
- Works offline
- No tracking
- Pay once, no subscription