The thing I really enjoy about programming is just the fact that you really can tell the computer exactly what to do and it will do what you tell it and nothing more.
I don't know maybe I'm autistic or something or borderline but that doesn't happen in normal life.