https://defi-planet.medium.com/the-best-web3-programming-languages-for-developing-blockchain-applications-720652fd235d