EVM seems to be the hottest, because of early entrance with its own langauges. But WebAssembly in Cosmos, and Solana favors Rust as a programming language but afaik you can use any LLVM compatible. After that it is just a matter of connecting a client to a node, usually done in the browser.