What Are Self-Help Programs?

Techniques and processes for programming using automated means.