> identifying hardware,

> language

I dont think js is needed for either of those things.