Perhaps I missed it somewhere or it is regarded just common knowledge: Is there a help page for the markdown language used here? I had to go to the HTML source, find out that the software used is named “Discourse” and google how to avoid it interpreting code with some wrong language:
Tiny piece of additional background: Discourse uses highlight.js (highlightjs.org) for syntax highlighting. If no language tag is given, this library will try to guess the language (which with regular text output can yield funny results).
As the number of languages supported can have an impact on the render performance we have limited the usable syntax highlighting tags in this forum to