You could learn Solidity and develop smart contracts on Ethereum network... It's like JS, pretty ease to learn.
Solidity is an awful language, both for beginners and experienced developers. It is full of traps and strange quirks. See the Parity multisig bug. If one of Ethereum's founders can't get it right, how is anybody else meant to?