You would write a program because it's fun and profitable.