Basics of code highlighting with Prism.js (thanks to @leaverou!)