It is possible to tool (like the markup here on StackOverflow) that transforms code (according to syntax and key phrases) into markup'ed code? Quite simply, have a blot of code and add the right tags and designs to be show all pretty in colour (and indented maybe)?

Particularly, I would like something that's language specific (or language aware) not less than C# and SQL. It's really a wordpress plugin to WordPress or simply a formatter which i could publish my code into after which copy paste to WordPress (or elsewhere. Portability is great).

I, personally, such as this script: http://softwaremaniacs.org/soft/highlight/en/