Small programs for honing personal skills in JavaScript, a language defined from the specifications in ECMA-262 standard