はてなブログでsyntaxhighlighterを使う
サイドバーにHTMLを追加して以下を入力。
記事を書くときにHTML編集でpreタグでコードを記述。対象言語はclassで指定する
<pre class="brush:js;">
//コードを記述
</pre>
対象言語を増やしたい時は読み込むjsファイルを増やせばOK。
https://github.com/alexgorbatchev/SyntaxHighlighter/tree/master/scripts
ここを見ればいいのかな。