431,799 views
3 years ago
309,655 views
1 year ago
7,353,386 views
Show more
317,232 views
13,052
0
Computerphile
2.38M subscribers
Tags
computers
computerphile
computer
science
1400 Comments