Ethereum and its apps are clear and open source. You could fork code and re-use performance others have already designed. If you don't want to know a brand new language you may just connect with open-sourced code using JavaScript together with other existing languages. Examine the advanced capabilities of Ethereum https://larrym306srp1.plpwiki.com/user