Code for Life logo Ocado Group logo menu
Teachers Students
Register for FREE
  • Teacher
    chevron_right
  • Student
    chevron_right
  • Independent
    chevron_right
Register now for FREE
Teacherchevron_right Studentchevron_right Independentchevron_right
Teacher chevron_right Student chevron_right About us chevron_right Help and support chevron_right Impact Report 2023chevron_right Impact Report 2024chevron_right Cookie settings chevron_right Privacy notice chevron_right Terms of use chevron_right Home learning chevron_right Get involved chevron_right Opportunities with CFL chevron_right

Contribute to Code for Life

How you can get involved with Code for Life products and resources and help us help others

How to get involved and gain experience

Code for Life would not have been possible without the dedication of our volunteers.

In 2014, computing was added to the UK curriculum, requiring schools to teach coding principles and programming foundations.

Recognising a need to support teachers and students in navigating the uncharted territory, Ocado Technology deployed an army of internal volunteers who worked after hours, fuelled by free pizzas and fizzy drinks.

What came out of this, is what you see today, used by educators and learners from over 180 countries. Our products are open-source and free forever.

Read our developer guide

Our products

The website

This is the gateway for users to get to know who we are and what we do. It hosts our web-based games and plenty of teaching resources, and the teacher dashboard for class management.

Rapid Router

An introduction to coding that is aimed at ages 5 to 14. Built on Blockly, it's a visual programming language similar to Scratch. Rapid Router is our flagship game with the biggest user base.

Python Den

Our new Python Den uses Blockly, Blockly/Python split screen, and an IDE. It takes students from no previous Python experience to a foundation in Python, helping prepare them for GCSE and beyond.

Rapid Router
Gitbook

How you can contribute

Today, there is a small dedicated team working full-time on Code for Life. Our community, made up of dedicated teachers, tutors, students, and volunteers, has played a vital part in Code For Life's growth. The resources and games are aligned to the UK National Curriculum and have reached over 260,000 active users across 180 countries, and over 660,000 users since the launch in 2014. We need your help to grow even more.

If contributing to open-source projects to support education in coding and technology sounds exciting for you, we'd love to have you on board!

Read our developer guide

About us

Help and support

Impact Report 2023

Impact Report 2024

Privacy notice

Terms of use

Cookie settings

CFL community

Home learning

Get involved

Coding clubs

Opportunities with CFL

Ocado Group
Enter email address above

Please confirm that you are over 18.

Ocado Group
10 years anniversary

© Ocado Group 2025