ProBJ is a machine language program for the card game of blackjack providing one-on-one play against the HP48. It is configurable for playing levels from basic strategy to card counting and provides playing strategy recommendations. It supports many different house rules. It also provides statistical results and card counting practice. Configured playing and betting strategies allow a simulation to be run that can play over 25,000 rounds per minute on a calculator.