Coding does not equal logic. Language precedes every discipline and even the concept of rational rigor. The study of language, and the stabilization of its form, is what laid the groundwork for every discipline after including religion, math, philosophy, etc