The origins of computer programming | Synapse