PrismJs Syntax Highlighter Supported Languages

Every time find it difficult to know which languages are supported in PrismJs Syntax Highlighter. There are two ways to know which languages are supported. One way to know is by visiting to this download link.
Another method of knowing supported languages is by checking in your download prism.js file. There search for prism.languages. The languages are there in this form: Prism.languages.* (Prism.languages.markup). After download, you may not remember, which languages you got from there!

prismjs-files
Markup
CSS
CSS Extras
C-like
JavaScript
Java
PHP
PHP Extras
CoffeeScript
Sass (Scss)
Bash
C
C++
Python
SQL
Groovy
HTTP
Ruby
Gherkin
C#