Coding and computer programming is not just for computer experts. Anyone can learn to code at any time in their life.
Learn to code
To get you started, we have put together a range of coding resources and activities for people of all ages:
- Codeacademy (external link) - an interactive platform offering free beginner-friendly lessons in HTML, CSS, JavaScript, Python, and more. Pro plans add guided paths and projects. Well-suited for learners wanting a hands-on, structured experience
- freeCodeCamp (external link) - a free, non-profit platform with a comprehensive curriculum (web development, data science, Python), interactive projects, and certifications
- W3Schools (external link) – learn HTML, CSS, JavaScript, SQL, Python, PHP, and more. Interactive 'Try It Yourself' editors make it easy to practice code snippets in real time
- Scratch (external link) - introduces computer coding, showing you how to program your own interactive stories, games, and animations. Check out our DigitalWigan Scratch studio (external link) with examples of projects you can create
- Raspberry Pi Foundation (external link) and Code Club (external link) offer free projects, tutorials, and community support to help beginners learn computer coding in a fun and practical way. Find a coding club (external link)
- Micro:bits (external link) - a micro:bit is a pocket sized, programmable computer designed to introduce people to coding and computing
- Microsoft MakeCode Arcade (external link) – develop progamming skills by creating retro games with Blocks and Javascript
- Code.org (external link) - offers free online courses and activities suitable for all ages. If you do not have much time, you can even try out their 'Hour of Code' section.
- FutureLearn (external link) - learn new skills, pursue your interests, or advance your career with a wide variety of coding and programming courses. If you would like to further develop your coding skills, why not try their Start Programming with Python program (external link)
- Barclays Code Playground (external link) - brings coding to life. It makes learning to code easier for everyone, including teachers, parents and students, and offers a range of brilliant coding resources.
- School of Code (external link) - 'Change your life. Learn to Code' - a free, intensive 16‑week bootcamp open to everyone, guiding learners from zero experience to job-ready programmers. Features hands-on group projects, remote/blended learning options, and support into employment through employer pledges
- Code First Girls (external link) - a social enterprise offering free coding courses and degree-level programmes specifically for women and non-binary individuals across the UK.