Для платформ без поддержки JavaScript можно использовать подсветку кода на стороне сервера. habr.com В этом случае блоки кода анализируются на стороне сервера, и сразу выполняется подсветка. habr.com
Некоторые библиотеки для такой подсветки:
Также существуют текстовые редакторы с подсветкой кода, например: