Well I have pretty much zero experience with C or C++, but from what I've heard Javascript (and Jscript) is a chopped down version of Java, and Java is a diluted form of C++. So they all have similarities, the syntax uses some of the same conventions afaik.
For makeItOgg I used mainly simple if else statements, ie:
CODE
function myFunction() {if (something) {do this}
else {do this instead}
}
It's all Jscript except for the one function that sends the commandline to oggenc.exe, which is a simple WS command.
There are a ton of JS tutorials out there, and for Jscript (which again is based on Javascript but also has been improved and enhanced imo) reference go to Micro$ofts MSDN Library @:
http://msdn.microsoft.com/library/default....soriJScript.asp
The WS and HTA stuff is buried in the MSDN 'pit of info' as well.
As for HTML, imo XHTML is the way to go. Much cleaner and strict. Reference for XHTML, CSS, and more can be found @:
http://www.w3.org/
BTW if you find out a way to read and write ogg tags (long shot) using any of these technologies let me know!