The Monaco Editor is the code editor that powers VS Code. A good page describing the code editor's features is here.
It is licensed under the MIT License and supports IE 9/10/11, Edge, Chrome, Firefox, Safari and Opera.
Find more information at the Monaco Editor repo.
TypeScript, JavaScript, CSS, LESS
HTML, XML, PHP, C#, C++, Razor, Markdown, Diff, Java, VB, CoffeeScript, Handlebars, Batch, Jade, F#, Lua, Powershell, Python, SASS, R, Objective-C
Colorizers are implemented using Monarch.
Supports all languages out of the box