The BH Fitness BG2382I has 12 programs. This variety of training programs offers users a diverse range of workout options to keep their fitness routine interesting and effective.