Wow, never thought this would be hard but I'm not enjoying it. Ugh... Visual programming, it looks so complicated to me. Maybe soon it will make since to me.
Learning little tricks and traps in programming is the fun part. If you can come up with some slick work-arounds that save you lots of lines of code, that is JOY!In my experience, learning a programming language results in a very high number of "A-ha!" moments per hour. In that regard, it's kind of fun. Lots of sitting and staring at a screen, though.