Well, there is a difference between "scripting" and "coding". I, to this day, am still a complete noob on coding (don't plan to try it again for another two years). Bully scripting, though, yes, I learned most stuff from MadmaN, and then picked it up from there and began to figure stuff out on my own.
And thanks for the video, but no need. I intend to buy a desktop for gaming anyways. I can't use a laptop with a crappy outdated graphics card as my gaming system.