Why do some people find computer programming enjoyable?

17 answers 17