Yep. Nicely said, a lot of people still make that confusion:
Java is a programming language, very mature and different from javascript which is a scripting language, after the ECMA standard (i.e.: other ecma is actionscript, now you know why they are so similar =P)
:D