WebAssembly

With the exception of isoteric languages like Haskell, Erlang and what not all the other programming languages are basically C. If you can write one of them, you can write all of them. The problem with JS kiddies is not that they only know JS, it's that they often don't know the bases of CS and are hype-chasing brainlets.