# Highlight.js [![Build Status](https://travis-ci.org/highlightjs/highlight.js.svg?branch=master)](https://travis-ci.org/highlightjs/highlight.js) Highlight.js is a syntax highlighter written in JavaScript. It works in the browser as well as on the server. It works with pretty much any markup, doesn’t depend on any framework, and has automatic language detection. ## Languages supported The package downloaded supported the languages listed below. The list of all supported languages can be viewed here: https://highlightjs.org/download/ Apache ArcGIS Arcade Bash C# CoffeeScript C++ CSS Diff Excel Fortran GAMS GAUSS HTML, XML HTTP Ini, TOML IRPF90 Java JavaScript JSON Julia Julia REPL Makefile Markdown Mathematica Matlab Maxima Mizar Nginx Objective-C OpenSCAD Perl PHP Properties Python R Ruby SAS Scilab Shell Session SQL Stata TeX VB.NET VBScript ## License Highlight.js is released under the BSD License. See [LICENSE][7] file for details. ## Links The official site for the library is at . Further in-depth documentation for the API and other topics is at . Authors and contributors are listed in the [AUTHORS.en.txt][8] file. [1]: http://highlightjs.readthedocs.io/en/latest/api.html#inithighlightingonload [2]: http://highlightjs.readthedocs.io/en/latest/css-classes-reference.html [3]: http://highlightjs.readthedocs.io/en/latest/api.html#highlightblock-block [4]: http://highlightjs.readthedocs.io/en/latest/api.html#configure-options [5]: https://highlightjs.org/download/ [6]: http://highlightjs.readthedocs.io/en/latest/building-testing.html [7]: https://github.com/highlightjs/highlight.js/blob/master/LICENSE [8]: https://github.com/highlightjs/highlight.js/blob/master/AUTHORS.en.txt