Programmed Learning is a learning technique first proposed by the behavioristB. F. Skinner in 1958. According to Skinner, the purpose of programmed learning is to "manage human learning under controlled conditions".

The technique involves self-administered and self-paced learning, in which the student is presented with information in small steps called "frames". Each frame contains a small segment of the information to be learned, and a statement in which the student must fill a blank section, and after each frame the student uncovers the correct answer before advancing to the next frame.