<p>Bitcoin Core is a specific implementation of the Bitcoin protocol, specifically the one in the <a href="https://github.com/bitcoin/bitcoin" rel="noreferrer">Bitcoin GitHub Repository</a>. It is the evolved version of the original client Satoshi wrote, in C++. It is also the reference implementation of Bitcoin.</p>

<p>But Bitcoin Core is not the only Bitcoin node software, there are others written in other programming languages and with other extra features, for example there is <a href="https://github.com/bcoin-org/bcoin" rel="noreferrer">bcoin</a>, <a href="https://github.com/btcsuite/btcd" rel="noreferrer">btcd</a> written in Go, <a href="https://bitcoinknots.org/" rel="noreferrer">Bitcoin Knots</a>, <a href="https://bitcore.io/" rel="noreferrer">Bitcore</a>, etc.</p>

<p>When being compared to S2X, Bitcoin Core is sometimes used to refer to the Bitcoin protocol defined by the Bitcoin Core reference implementation - i.e. Bitcoin itself, to avoid confusion. Bitcoin Core is also sometimes used to refer to the <em>developers of</em> Bitcoin Core, but it must be noted that Bitcoin Core is not an organisation, it is a piece of software.</p>

CC BY-SA 3.0
2017-11-08T08:54:12.930Z
Thank you @MeshCollinder ! But another question then, so does that mean that when I hold BTC currently, I have Bitcoin Core, or not?
David
CC BY-SA 3.0
2017-11-08T09:01:49.600Z
You have Bitcoin. Bitcoin Core is just software which you can use to manage your bitcoins. You could store your bitcoins in any other wallet, then you would have bitcoins but not Bitcoin Core software
meshcollider
CC BY-SA 3.0
2017-11-08T08:47:51.340Z
2017-11-08T08:47:51.340Z
meshcollider
<p>To my understanding BTC and bitcoin core are the same, when mentioned against S2X/B2X. Is that the case? (Bitcoin Core is BTC in the post segwit2x world?)</p>

<bitcoin-core><segregated-witness><segwit2x>
What is the difference between BTC and Bitcoin Core?
David
# What is the difference between BTC and Bitcoin Core?

(Asked by: username_0 on 2017-11-08)

To my understanding BTC and bitcoin core are the same, when mentioned against S2X/B2X. Is that the case? (Bitcoin Core is BTC in the post segwit2x world?)

**Tags:** bitcoin-core, segregated-witness, segwit2x


---

## 1 answers

### Answer by username_1 on 2017-11-08. Score: 6 | Accepted answer

Bitcoin Core is a specific implementation of the Bitcoin protocol, specifically the one in the [Bitcoin GitHub Repository](https://github.com/bitcoin/bitcoin). It is the evolved version of the original client Satoshi wrote, in C++. It is also the reference implementation of Bitcoin.

But Bitcoin Core is not the only Bitcoin node software, there are others written in other programming languages and with other extra features, for example there is [bcoin](https://github.com/bcoin-org/bcoin), [btcd](https://github.com/btcsuite/btcd) written in Go, [Bitcoin Knots](https://bitcoinknots.org/), [Bitcore](https://bitcore.io/), etc.

When being compared to S2X, Bitcoin Core is sometimes used to refer to the Bitcoin protocol defined by the Bitcoin Core reference implementation - i.e. Bitcoin itself, to avoid confusion. Bitcoin Core is also sometimes used to refer to the *developers of* Bitcoin Core, but it must be noted that Bitcoin Core is not an organisation, it is a piece of software.

> **Comments:**
> **username_0**: Thank you @MeshCollinder ! But another question then, so does that mean that when I hold BTC currently, I have Bitcoin Core, or not?  
> **username_1**: You have Bitcoin. Bitcoin Core is just software which you can use to manage your bitcoins. You could store your bitcoins in any other wallet, then you would have bitcoins but not Bitcoin Core software  

---

