CodeMirror это Javascript библиотека, которая превращает textarea в подобие IDE, с подсветкой синтаксиса, табуляцией, автоотступами, автодополнением и другими полезными фишками.

Поддерживает подсветку основных языков программирования — C, C#, CSS, Javascript, HTML, PHP, SQL.

Библиотека знаменита тем, что используется в Google Code Playground.

Страница на WordPress.org

Скриншоты