Tecnologías de Visual Studio
Desarrolle aplicaciones con C y C++
Desarrollo para el escritorio con C++
Cree aplicaciones modernas de C++ para Windows con las herramientas que prefiera, como MSVC, Clang, CMake o MSBuild.

Instalación de Visual Studio
La instalación predeterminada de Visual Studio permite agregar elementos necesarios para desarrollar aplicaciones en C++.

Compatibilidad con cualquier código base
CMake, Clang, mingw, etc.
Abra un código base desde cualquier entorno y empiece a trabajar de inmediato. Use MSBuild con el compilador de Microsoft Visual C++ o un conjunto de herramientas de terceros, como CMake con Clang o mingw, para compilar y depurar su código directamente en el IDE. Disfrute de una experiencia de primera con CMake.
Desarrollo en Windows
La mejor manera de desarrollar para Windows
Diseñe y compile programas clásicos para el escritorio de Windows o aplicaciones universales de Windows para HoloLens, Surface Hub, PC y Xbox con el conjunto de herramientas de Microsoft Visual C++ y Visual Studio 2019.


Compatibilidad con versiones modernas de C++
Compile aplicaciones con C++11, C++14 y C++17
Disfrute de compatibilidad con C++11, C++14 y muchas características de C++17, con una productividad de compilación, una seguridad y un rendimiento extraordinarios. Escriba código con el potencial de las expresiones lambda genéricas, las funciones reanudables, decltype (auto), constexpr extendido y atributos de C++, expresiones fold, noexcept en el sistema de tipos, variables alineadas y otras características modernas.
Desarrollo en Linux
Escriba aplicaciones de Linux y depúrelas en tiempo real
Aproveche las eficaces herramientas de programación y depuración para administrar código dirigido a Linux y compilado con GCC, Clang u otro compilador. Depure sus aplicaciones de Linux mientras se ejecutan de manera remota con GDB. Ya sea que esté compilando aplicaciones IoT o servicios en la nube de informática de alto rendimiento para Linux, Visual Studio le ayudará a ser más productivo.


Desarrollo móvil
Desarrolle para Android e iOS sin dejar de lado la productividad
Aproveche la eficacia de Visual Studio 2019 y del depurador para compilar aplicaciones y juegos para Android o iOS de alto rendimiento en C++, comparta bibliotecas de C++ en trabajos tanto para plataformas móviles como para Windows, o escriba el código una vez y ejecútelo en todas las plataformas móviles con Xamarin y C++.
Desarrollo de juegos
Únase a los numerosos estudios de los principales juegos AAA que ya usan Visual Studio
Cree juegos de alto rendimiento con DirectX para ejecutarlos en dispositivos Windows, o bien compile juegos multiplataforma con uno de los principales motores de juegos, como Unity, Unreal y Cocos. Únase a los numerosos estudios de juegos extremadamente prósperos que ya usan Visual Studio: aumente su productividad con Visual Studio 2019 y el depurador de alta calidad.


Depuración y diagnóstico incomparables
Escriba el mejor código sin errores
Realice todas las tareas básicas, como establecer puntos de interrupción y explorar el código paso a paso, para avanzar después con la visualización de variables, la definición de perfiles de rendimiento, la depuración de procesos locales y remotos, y la depuración de aplicaciones multiproceso. Use la característica Ejecutar hasta clic, edite el código activo y siga ejecutándolo sin tener que volver a compilarlo.
Características de productividad eficaces
Examine, edite y mejore su código rápidamente
Visualice su código con la coloración de sintaxis, directrices, información sobre herramientas en el código y las características Vista de clases o Jerarquía de llamadas. Navegue a cualquier símbolo de código por referencia, definición, declaración, etc. Autocomplete su código a medida que escribe, repare problemas rápidamente y refactorice el código de acuerdo con sus necesidades. Analice el código para determinar si presenta problemas comunes. Ahorre tiempo que puede invertir en algo mejor.

IDE gratuito con todas las características para alumnos y desarrolladores de código abierto
e individuales
Herramientas de desarrollo profesionales, servicios y ventajas para suscripción para equipos
pequeños
Solución completa para satisfacer las exigentes necesidades de calidad y escala de equipos de todos los
tamaños