An example of how to use highlight.js to identify programming languages.
http://softwaremaniacs.org/soft/highlight/en/
This uses the highlightAuto(code)
method in highlight,js to identify the
language. It isn't very accurate, but longer code snippets are more likely
to be recognized correctly.