Salut, c'est franchement un truc ultra basique ça. Tu as énormément de colorateurs syntaxiques, Google code prettify, Prism.js, SyntaxHighlighter, highlight.js,... Les documentations sont vraiment bien faites.
Si tu veux ajouter du code depuis une administration, j'ai fait un plugin pour CKEditor : pbckcode.
Il n'y a pas vraiment besoin de tutoriel pour ça.