# 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