The Pytch Web App
Get started with Pytch!
A look into our open-source app
Pytch in Numbers
+2,500
Users
Our users primarily include pupils in their Transition Year (9th grade). But, Pytch can be used by anyone who wants to learn coding step by step.
+71
Schools
Over 71 schools use our tutorials and lesson plans. Schools can use Pytch lesson plans as an 8-week course or as a one time workshop.
18
Tutorials
Pytch includes 18 tutorials ranging from beginner levels to advanced. Tutorials are an good way to learn Python for self-guided learners.
0
Costs for you
Pytch is a project funded by Research Ireland. It is and will stay free for everyone to learn coding, or for educators to teach programming in the classroom.
About Pytch
Pytch is a web-based programming environment designed to help learners transition from block-based programming (like Scratch) to text-based programming such as Python, offering a familiar Scratch-like interface while using Python code for sprites and animations.

Scratch
Scratch is a block-based programming language designed for children, which allows users to create interactive stories, games, and animations.
Pytch
Pytch builds a bridge from Scratch to Python, making it easier for learners to move into more advanced coding concepts. Pytch retains elements of Scratch, such as sprites, while users learn to write Python code, gradually introducing them to text-based programming.
Python
Python is an object-oriented and dynamic programming language and one of the most popular programming languages in the world.
Availability
Pytch is and will stay a free platform for learners and educators.
Free access
Pytch allows free access to anyone who wants to learn programming step by step, or who would like to use Pytch in the classroom to teach coding.
Access through browser
Pytch is a web-based application. No downloads of software is needed to run Pytch. All you need is a computer and internet access.
No login needed
We support everybody’s coding journey without requesting your data. Explore tutorials and create own projects without needing an account. Save projects & tutorials locally to continue working on them later on.