Ethereum and its apps are clear and open up supply. You are able to fork code and re-use features Many others have previously designed. If you don't need to know a new language you'll be able to just interact with open-sourced code applying JavaScript and also other existing languages. In https://ethbase.net