Question: who came up with theory of computation?
Answer: Therefore, mathematics and logic are used. In the last century it became an independent academic discipline and was separated from mathematics. Some pioneers of the theory of computation were Ramon Llull, Alonzo Church, Kurt Gödel, Alan Turing, Stephen Kleene, Rózsa Péter, John von Neumann and Claude Shannon.