Computer program
TL;DR
Computer program - requires enrichment with adjacent possible narrative
First computer program: Note G, an algorithm for Bernoulli numbers written by Ada Lovelace as supplementary material for a paper on the Analytical Engine by Charles Babbage
What Had To Exist First
Preceding Inventions
Biological Patterns
Mechanisms that explain how this invention emerged and spread: