Why do some people find computer programming enjoyable?

18 answers 18