The community is providing VS Code language support for nearly any modern programming language.
Featuresīatch, Clojure, Coffee Script, Dockerfile, F#, Go, Jade, Java, HandleBars, Ini, Lua, Makefile, Objective-C, Perl, PowerShell, Python, R, Razor, Ruby, Rust, SQL, Visual Basic, XMLĬ++, CSS, HTML, JavaScript, JSON, Less, PHP, Sass Click on any linked item to get an overview of how to use VS Code in the context of that language. The table below provides a brief description of Visual Studio Code's various languages features.
The richness of support varies across the different languages. See Colorizers to learn how to integrate TextMate. Tip: You can also add support for your favorite language through TextMate colorizers. In Visual Studio Code, we have support for many languages out of the box and more through language extensions available on the VS Code Marketplace.