Eh, I am not too programing keen.
I am knowledgeable to an extent on HTML scripting, but that is because I used to use it in distant past from building RP sites and layouts from scratch as Avidgamers(dead community now along with Acornrack) had it where that if you weren't proficient in html scripting, then you won't have a good website. Of course other models later implmented better options for building, but the older and original versions you had to do almost everything yourself.
To be honest, I rather avoid html scripting as, well, that gets a bit complicated. It has a lot more options and abilities than bb code, to me bb code is more or less a dumb down version of HTML scripting.
So, I dont know how well I am at it now, that was over almost a decade and a half ago during AG first coming out and I believe it and AR died out few years before my finding of E. Since I been on E, I only used BB coding and I had to learn that pretty much on my own through trial and error despite the nice cheatsheet options it has above.