Data structures and algorithms in JavaScript and Node.js as well as an exploration into C.