user16887: I have one very basic question, 
I would like to know:
what programming languages are used to built bitcoin?

user32091: pretty much all of them. Bitcoin libraries are available in most major flavours.
The original Satoshi client is c++

user12034: The reference implementation, Bitcoin Core, is written primarily in C++, with various resource files and scripts in other languages.
Another implementation, mainly used in lightweight clients like MultiBit and Bitcoin Wallet (Android), is bitcoinj. It is written in Java.

16887: <p>I have one very basic question, </p>

<p>I would like to know:</p>

<p>what programming languages are used to built bitcoin?</p>
 32091: <p>pretty much all of them. Bitcoin libraries are available in most major flavours.</p>

<p>The original Satoshi client is c++</p>
 12034: <p>The reference implementation, Bitcoin Core, is written <a href="https://github.com/bitcoin/bitcoin/search?l=c%2b%2b">primarily in C++</a>, with various resource files and scripts in other languages.</p>

<p>Another implementation, mainly used in lightweight clients like MultiBit and Bitcoin Wallet (Android), is <a href="http://bitcoinj.github.io/">bitcoinj</a>. It is written in Java.</p>
