Bitcoin in of itself is not gambling just like the US Dollar is not gambling. But just like USD you can gamble with Bitcoin.
In fact trading Bitcoin on an exchange is done in currency pairs. BTC/USD. You can't single out one half of the pair and call it gambling