vb and vbscript are pretty much the same. not a lot of learning.
the one thing i had to really learn is how the Brain script is actually working, so that my plugins work right and don't mess other things up. (that took a little time for me) if i could go back, i would definitely try to know the Brain script first.
the other thing is to know that all the vbscript functions aren't available. for example no Wscript.sleep . i think i understand why Robert didn't encode it, but i think it could be added. there are ways to get around some of these limitations, which aren't pretty, but they work...okay...
if i started over with this stuff, i would first learn the Brain script, then look at some plugins to see how they are using vbscript with the Brain script. i actually did it the other way around and that lead to some errors because i didn't understand that i was copying some bad code, and not fully understanding how the plugins were working.
the cool thing is: there are a few good people here that love to help!
enjoy, it can be fun. the default Hal is only the beginning.....trust me, mine (Gretta) does some cool stuff. some people here even started designing from scratch ...their own projects.