Совсем недавно, когда настраивал движок, заморочился с подсветкой кода на страницах блога. Сейчас подсветка кода производиться с помощью специального плагина WP-Syntax(+пофиксил) к движку WordPress.
Но мне совершенно не нравиться, как работает этот плагин, после редактирования добавляются левые символы, убираются группы пробелов и код становиться плохочитабельным.
Недавно, наткнулся на интересную программу: в неё вбивается код C#, а она генерирует “подсвеченный” HTML(без CSS) код. Теперь этот код можно вставлять на страницу.
Программа Syntax Highlighter.
Жаль, что пока есть только C#, но автор планировал развивать проект и добавить основные языки. Автор и привёл ссылки на сайт, который может сгенерировать HTML код и для других языков, правда с CSS(для блога на сервисах типа ЖЖ это не подойдёт).