Бұл оқыту машинасыз және машиналы болып екіге бөлінеді. Машинасыз бағдарлама оқыту үшін арнайы оқулықтар, перфокарталар пайдаланылады, негізгі деректер көзі қағаз болады. Оқу нәтижесі біраз уақыттан соң бағаланылады. Соңғы кезде машиналы бағдарламалап оқыту үшін компьютер кең қолданылуда. Тапсырмалар, мәтіндер, сұрақтар, жауаптар дисплей дидарында жазылып, сол мезгілде бағаланып тұрады.