174,484 views
3 years ago
335,760 views
10 years ago
Show more
115,354 views
3,052
0
Computerphile
2.38M subscribers
Tags
computers
computerphile
computer
science
134 Comments