Visual Studio provides support for a wide variety of languages and technologies - either built-in or as extensions.
Use the powerful and flexible Visual C++ language, with the tools to enable the development of native Windows apps, native desktop apps, and managed apps that run on the .NET Framework.
The built-in CoffeeScript editor supports syntax highlighting, code folding, and IcedCoffeeScript.
The DartVS extension gives syntax highlighting and compiler errors directly inside Visual Studio.
Support for F# is built-in, and you get even more features by installing the free F# Power Tools extension.
The free Web Essentials extension provides a full-featured Markdown editor based on CommonMark.
Web Essentials also shows a preview window of the rendered output and supports code blocks and inline HTML.
NTVS is a free, open source plugin that turns Visual Studio into a Node.js IDE. NTVS supports editing, IntelliSense, profiling, npm, TypeScript, debugging locally and remotely (Windows/MacOS/Linux), and Azure App Service Web Apps and Cloud Services.
NTVS is designed, developed, and supported by Microsoft and the community.
PHP Tools provides smart code completion, quick navigation, syntax error checking, an integrated PHP manual, a project system, debugging support, and more.
Visual Studio provides syntax highlighting for Windows PowerShell.
Python Tools for Visual Studio includes full support for the Django web framework.
Visual Basic .NET is engineered for productively building type-safe and object-oriented applications, for both the beginner and the experienced developer.
The free extension YAML Editor provides syntax highlighting, error detection, formatting and more.