Ghost blogging platform is awesome. Its simplicity is its real power and whenever you want, you can expand it easily with just a few lines of code.

Here's something cool I did with Prism.js:

/* Amazing function comment */
function amazeballsIsARealWord() {
  var dupa = new Dupa();
  console.log(dupa.toString());
}

All you need is a .js file and a .css file added to your theme and a quick addition to the theme's default.hbs file and *BOOM*

Amazeballs...

For very good explanation check out Dave Balmer's post here:
http://blog.davebalmer.com/adding-syntax-highlighting-to-ghost/

Also, if you already didn't know because your Google-Machine had a hiccup, here's a what else Ghost can do with Markdown:
https://blog.ghost.org/markdown/

Update:
Code highlighting now does not need the word 'language-' after the triple ```