Title: what programing language to learn to work on bitcoin? Post by: My_Coin_Star on March 17, 2014, 07:20:52 PM Interested in cryptocurrency industry and want to do some development work later on.
Anyone has recommendation on the best programing language to learn and the reason? Title: Re: what programing language to learn to work on bitcoin? Post by: dewdeded on March 17, 2014, 07:28:23 PM Needs more info, what concrete (service, coin feature, tool, ...) you wanna do/develope.
Title: Re: what programing language to learn to work on bitcoin? Post by: Remember remember the 5th of November on March 17, 2014, 07:28:27 PM The reference client is written in C++, but it can be reimplemented in pretty much any language(although the reference client developers don't recommend it because you need to be fairly intimate with the protocol).
Title: Re: what programing language to learn to work on bitcoin? Post by: Ayakashi on March 18, 2014, 12:21:09 AM As Bitcoin is a protocol, it's entirely up to you which language you choose in order to interact with the protocol and build your app.
There are several pre-built libraries around, such as bitcoinj in Java (https://code.google.com/p/bitcoinj/ (https://code.google.com/p/bitcoinj/)), Insight (https://github.com/bitpay/insight (https://github.com/bitpay/insight)) which uses node.js, and many more. It all depends on where your comfort level is and what you want to build. Title: Re: what programing language to learn to work on bitcoin? Post by: My_Coin_Star on March 18, 2014, 01:11:21 AM Thank you all for the reply! I'm new on this. Just have interest to work on it later on. Don't know what to do yet. Thinking to learn a relatively widely used (or having such potential) language. Newbie on programming too.
Title: Re: what programing language to learn to work on bitcoin? Post by: Kenshin on March 18, 2014, 01:18:47 AM Thank you all for the reply! I'm new on this. Just have interest to work on it later on. Don't know what to do yet. Thinking to learn a relatively widely used (or having such potential) language. Newbie on programming too. Learn Python or Ruby, then learn either C++ or Java. Python and Ruby is really easy to learn. You should be able to learn it in one week. Title: Re: what programing language to learn to work on bitcoin? Post by: SandyUgale on March 18, 2014, 06:34:49 AM I think, you can get started with any language as far as you understand the working and protocols of Crypto currency...I dont know whether you are just talking about bitcoin..because there are several in market..I think you cant avoid Lite and feather coin existence.
Title: Re: what programing language to learn to work on bitcoin? Post by: Nowi on March 17, 2015, 05:08:59 PM I would use java, but it depend on what you want to programing.
Title: Re: what programing language to learn to work on bitcoin? Post by: Nicolas Dorier on March 17, 2015, 09:49:54 PM C# http://blockchainprogramming.azurewebsites.net/ (http://blockchainprogramming.azurewebsites.net/)
The reasons are enumerated in the book. Title: Re: what programing language to learn to work on bitcoin? Post by: rapsaodan84 on March 18, 2015, 11:03:52 PM I started with PHP w/ RPC and I'm having fun :D
Title: Re: what programing language to learn to work on bitcoin? Post by: Orangina on March 18, 2015, 11:31:37 PM C# http://blockchainprogramming.azurewebsites.net/ (http://blockchainprogramming.azurewebsites.net/) The reasons are enumerated in the book. I've just discovered this book , great for people who use C# and explain well everything you need with a good way. Title: Re: what programing language to learn to work on bitcoin? Post by: lucasjkr on March 18, 2015, 11:35:17 PM As others have said, need more information about what your goals are... Becoming a bitcoin core developer? Developing desktop or mobile applications? Web services? There are so many ways that you could approach Bitcoin, without more information, it's impossible to give you a decent answer...
|