Nou voor mij is het hetzelfde of je zoiets een programmeertaal, scriptingtaal, opmaaktaal, ... noemt.
Het punt is JavaScript past in geen van allen, de vraag is vooral waar een bepaald type taal begint, en eindigt. Als je bijvoorbeeld de definitie van object georiënteerd op de korrel neemt, bestaat er maar 1 zo'n taal (SmallTalk), maar als je deze definitie blijft hanteren, zal SmallTalk nog lang de enige zijn, het punt is dat de definities zo breed zijn als je zelf wil, voor alle types kan je wel 1 of meer argumenten geven. Je kan even goed zeggen dat Java een opmaaktaal is, je kan immers ingevoerde tekst opmaken, de vraag is dus waar een opmaaktaal begint. Bovendien doet het er nu weer ook niet zoveel toe. Ik zie javascript niet echt als een mogelijk kanshebber om standaardtaal te worden, alleen al omdat deze alles behalve object georiënteerd is (vooraleer we hier weer een discussie over hebben, er wordt gedaan als of, maar objecten en klassen zijn in Javascript een leeg begrip)
"Als je niet leeft zoals je denkt, zul je snel gaan denken zoals je leeft."
--Vladimir Lenin-- (Владимир Ильич Ульянов)