Computer code now controls how we live. But how did these programming languages evolve? And how can they be used to build a new and better world?