On one side, we grow languages, for ourselves and our machines to come to grips with the world. On the other side, there’s a (possibly ultimately) ineffable substrate that appears to be some kind of gigantic, heterogeneous network of unconventional, natural computers. The specialized languages (known as DSLs) are domain-specific. Questions of reducibility are reduced to questions of translatability. The sciences are (dis)unified* by their various DSLs, each one an effort to reverse engineer some aspect of nature.
(Even using the word “substrate” puts one on the language side. It’s more like The Babel of Languages and the @!$%&^*~+ of Nature.)