Anything is easy... Essentials use a lot of the same type of code here and there, so it's easy to learn, yes, but I learned Java in like 2 days, not professionally, but enough to do what I need... I learned something with Script in the title in about an hour... So just depends the kind of person you are.
Sorry it's taken a while for me to respond, I get so many PM's about scripting it's hard to answer them all and have a social life lol.
I lack experience in a lot of things, but I don't mind the errors... It's how you learn.
I don't know if you've seen the game I'm working on now, a card game... This is menu creating, graphic manipulation, AI integration among other stuff... But I'm learning when I get to that specific part... 6 months ago if someone asked me if I'd be able to make my own game making battles and things my own way, I would've said no... If the same person asked me again now... I can say I'm doing it.
I'm a quick learner, so I didn't have to try hard enough, one day I relied on others... The next day I got bored of waiting... The day after I learned... I have lot's to learn but what I know gets me through... If you think too much you'll never succeed, just learn as you're going along... At least that's how I do things.