course hack

Computer Programming for Everyone

Institute of Coding

5 mins

3 key insights

Visual, audio & text

Freelance technologist, designer, and speaker Tom Armitage teaches the building blocks of coding in this course, designed to bolster the digital skills of working professionals and students.


Computer Programming for Everyone

Computer Programming for Everyone

by Institute of Coding


Code is everywhere, from kitchen timers to credit cards. In the modern world, it's practically impossible to avoid code, but for the vast majority of us, it remains shrouded in mystery.

Tom Armitage is a freelance technologist and designer who has led development teams and advised and developed technology strategy for more than 15 years. Armitage has given talks on design, technology, writing, and games at conferences around the world.

Computer Programming for Everyone is one of three parts to An Introduction to Coding and Design. Designed by Armitage in conjunction with the University of Leeds and the Institute of Coding, the course aims to reinforce digital skills and confidence. The course covers key developments in the advent of computer technology, the nature and prevalence of algorithms, and the basics of coding.

Favorite quote

Learning programming languages is difficult. But ... the more important part of the work is understanding the problem that you're trying to solve and then working out how to get a computer to solve it.

- Tom Armitage

Download the uptime app to

Read or listen, with different modes

Adjust audio speed in the app

Bookmark to save titles for later

Share your favourite Hacks


View the full Hack with Uptime