Programming is fairly soft, requiring not too many muscle groups to work with. Actually, if you can think simple, programming can be a breeze, just like that one that just blew through here from my terrible puns. If you think too complicated, then programming is nasty, like that chick you tried to seduce with bad rhymes and math formulae -- it ain't working that way.
Okay, I'm done with spewing my nonsense.
tl;dr It's as hard as you make it to be.