Below is a list of 20 programming languages that support the reserved word `const`, formatted in MediaWiki syntax, along with the URL to the official documentation for each language's reference on this topic. This reserved word is used to declare variables whose values cannot be changed once set.
```mediawiki
```
Note: For languages like Scala, Ruby, Haskell, Lua, Clojure, Erlang, and Elm, the concept of immutability or constants is either inherent in the language's design (e.g., through the use of `val` in Scala or the immutability of all values in Haskell and Elm) or achieved through conventions and specific functions. The use of `const` specifically might not be present, but the functionality to create constant or immutable values is supported in a manner consistent with the language's paradigms.