- Is learning Python on PyRun free?
- The first 5 lessons and the online compiler are free for everyone, with no account and no card. A free account adds a 7-day trial of all 116 lessons. After that, Pro is ₹299/month or ₹2,499/year, and students with a college email pay ₹99/month.
- Do I need to install anything?
- No. Every lesson runs real Python 3.12 inside your browser tab (CPython compiled to WebAssembly via Pyodide). There is nothing to download and no setup. The first run fetches about 10 MB of runtime, which your browser then caches.
- Can I learn Python on my phone?
- Yes. The lessons and the compiler work in Chrome or Safari on Android and iPhone. Each lesson is a short read with a small editor and a Run button, so a 5-minute lesson fits a bus ride.
- How long does it take to learn Python from scratch here?
- The 5 free lessons take about 27 minutes of hands-on time and cover printing, variables, numbers, strings and if/else with loops. The full curriculum is 116 lessons and 1293 hands-on minutes, from the basics through data, web, machine learning and interview prep; you set the pace.
- Is there a certificate?
- Yes, a completion certificate with a public, verifiable URL. It is issued only on a paid plan and only once every one of the 116 lessons is complete, which means every graded exercise passed on PyRun's own records. Once issued it stays valid even if you later cancel. Separately, the free lessons plus the first 30 practice problems earn a free Python Basics certificate with a free account (see /basics).