With SPL, a new generation of applications can be produced by other applications even without using programmers as well (without any algorithms and random).