If you haven't still convinced with highlight plugins, then believe me I'll let you down with all these features listed below, to choose anyone of them for your site.
codetags which are standards to put code in. While Prism JS works only on standard codes, which are
Prism JS requires you to add
classto every code tag of language like
language-xxx, for its plugin to work as well as to maintain the W3 standards. Well, it also helps Prism's one of the plugin known as Show Language, that shows language label above all codes.