The reason I recommended NodeJS beside the enormous problems it solves is the fact that it is JavaScript (much like ProntoScript which is JavaScript with Pronto Object Extensions) and has a built-in 'require' with tons of stuff out there to solve many problems with simply npm install modulename.