Geo Carncross: How to program computers (2014) [video]
In this 2014 talk, Geo Carncross discusses fundamental concepts of computer programming, covering how computers execute instructions and how programmers can effectively write code to solve problems.