$BTC programming analysis