JavaScript and TypeScript

Visual Studio brings productivity, quality, and flexibility to your JavaScript web apps, mobile apps, and services.
Visual Studio IDE Javascript illustration graphic
powerful coding screenshot

Powerful coding tools

IntelliSense, code navigation, and refactoring

Visual Studio maximizes JavaScript productivity with rich IntelliSense completions and signature help, cross project refactoring, and lightning-fast code navigation.

Debug and diagnose

Quickly find bugs in your code

Visual Studio provides an out of the box, first class debugging experience for JavaScript. Powerful features like source maps allow you to drop breakpoints directly in your code. Performance profilers make finding runtime memory bottlenecks trivial. Just My Code lets you focus on the code you’re currently writing and quickly find issues that are slowing you down.

Learn more

debug diagnose screenshot
TypeScript screenshot

TypeScript

JavaScript that scales

Take productivity to another level by adding TypeScript to your existing projects or use TypeScript templates to get started fast. Compile time type checking provides real-time feedback on potential bugs, and down-level compilation allows you to use the latest ES6 (and beyond) features without worrying about browser or host support.

Learn more

Front end web

Build web apps with your favorite frameworks

Visual Studio integrates with popular libraries like jQuery and full web frameworks like ASP.NET, allowing you to quickly build powerful applications for the web. Combine front-end projects with back-end services to easily navigate between projects and deploy entire solutions.

JavaScript TypeScript screenshot
JavaScript TypeScript Node screenshot

Node.js

Node.js Tools for Visual Studio

Use JavaScript to quickly develop reusable web services that are directly deployable to Azure. Take advantage of first-class debugging, profiling, and unit testing integration as well as a wide selection of project templates to help you get started fast.

Learn more

Cross platform mobile

Visual Studio Tools for Apache Cordova

Create beautiful mobile apps for Android, iOS, and Windows using your favorite JavaScript libraries while accessing native device features through Apache Cordova. Reuse existing web assets to achieve lightning-fast time to market.

Learn more

Cordova screenshot

Free, fully-featured IDE for students, open-source and individual developers

Free download

Professional developer tools, services, and subscription benefits for small teams

Free trial

End-to-end solution to meet demanding quality and scale needs of teams of all sizes

Free trial