I have an introduction to C++ under my belt (very simple stuff), and other skills like an occasional R script, that's about it.

Where should I go from here?

3 Answers 3


One eye on solc, which has similar syntax compared to C, Java, or C++, but with ethereum specific add-ons. Put the other eye on Javascript, mos def. Maybe put a third eye on html.

  • 3
    Solc is the compiler for the Solidity language Feb 6, 2016 at 15:39

You should learn JavaScript and libraries like meteor.js, web3.js or ethereumjs-lib to build DApps.

To deploy them on the blockchain, you should learn Solidity, the one contract language to rule them all. With the best documenation and built to survive the other contract languages.


I'd check out Vyper @ http://viper.readthedocs.io/en/latest/installing-vyper.html! It's still in experimental phases but it's the "python like" equivalent of solidity. :+)

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.