The first requirement is medical terminology training (or a good background in medicine, such as nursing). Formerly, it took two to four year college programs to learn coding, however, currently training is available through technical schools, correspondence courses, and simple, concise, yet thorough on-line home study programs such as ours.