Disqus supports automatic syntax highlighting in a number of languages. To use this feature, place your code inside <pre><code>
tags. For example:
<pre><code>
var foo = 'bar';
alert('foo');
</code></pre>
By default, Disqus will try to automatically detect the language. It's pretty good at this, but you can give it a hand by doing the following:
<pre><code class="javascript">
var foo = 'bar';
alert('foo');
</code></pre>
Supported languages
Bash
Diff
JSON
Perl
C#
HTML/XML (Note: You must first HTML-encode these tags to display them)
Java
Python
C++
HTTP
JavaScript
Ruby
CSS
Ini
PHP
SQL
Note: Syntax highlighting will automatically close tags. To place a tag in code without closing, use < and > instead of < and >, to override this behavior.