The early personal computers were not very powerful so the idea of feeding their program into a small amount of memory requires immense skill.