Is Bitcoin just a code?

Bitcoin is fully open-source and decentralized . This means that anyone has access to the entire source code at any time. Any developer in the world can therefore verify exactly how Bitcoin works. All transactions and bitcoins issued into existence can be transparently consulted in real-time by anyone.

Read more

Why is Bitcoin coded C++?

The most important reason is that the original Satoshi codebase was written in C++ . A system like Bitcoin has extremely strong requirements about consistency in behaviour: all nodes on the network must accept and reject the exact same blocks, or we risk a fork.

Read more