Галузь генетичного програмування сьогодні є однією з найцікавіших у науковому світі комп’ютерів. Вона всіляко намагається імітувати методи генетичної еволюції. Багато програмістів мріють про створення програми, яка б могла навчатися та еволюціонувати абсолютно незалежно від свого творця. У такому разі програміст став би primum mobile (головним рушієм), але його творіння було б вільним еволюціонувати в напрямках, які ані він, ані будь-які інші люди собі навіть не уявляли.