Today there are many programming languages to choose from, some general purpose and others tailored for specific applications. But as Eric Girouard writes in “The one programming language to rule them all”, central to every language is logic. He uses a simple illustration of providing instructions for making an ice cream sundae to make his point clear.
I learned long ago that once you understand how to program (the logic of it), learning another programming language is simply learning its syntax. If we teach basic logical thought early, the rest of STEM will be much easier to learn!