Solidity | What type of coding needed to know Blockchain

Blockchain and Cryptocurrency programming skills Is solidity the only thing in blockchain ? We need coding to write smart contracts , that gets executed...