Resumen
Visual Studio es un entorno de desarrollo integrado (IDE) de Microsoft. Se utiliza para desarrollar programas informáticos, incluidos sitios web, aplicaciones web, servicios web y aplicaciones móviles. Visual Studio utiliza plataformas de desarrollo de software de Microsoft como Windows API, Windows Forms, Windows Presentation Foundation, Windows Store y Microsoft Silverlight. Puede producir tanto código nativo como código administrado.
Visual Studio incluye un editor de código que admite IntelliSense (el componente de finalización de código) así como refactorización de código. El depurador integrado funciona tanto como depurador a nivel de origen como a nivel de máquina. Otras herramientas integradas incluyen un generador de perfiles de código, un diseñador para crear aplicaciones GUI, un diseñador web, un diseñador de clases y un diseñador de esquemas de base de datos. Acepta complementos que amplían la funcionalidad en casi todos los niveles, incluida la incorporación de compatibilidad con sistemas de control de código fuente (como Subversion y Git) y la incorporación de nuevos conjuntos de herramientas como editores y diseñadores visuales para lenguajes específicos de dominio o conjuntos de herramientas para otros aspectos del ciclo de vida del desarrollo de software (como el cliente de Azure DevOps: Team Explorer).
Visual Studio admite 36 lenguajes de programación diferentes y permite que el editor de código y el depurador admitan (en distintos grados) casi cualquier lenguaje de programación, siempre que exista un servicio específico para ese lenguaje. Los lenguajes integrados incluyen C, C++, C++/CLI, Visual Basic .NET, C#, F#, JavaScript, TypeScript, XML, XSLT, HTML y CSS. La compatibilidad con otros lenguajes como Python, Ruby, Node.js y M, entre otros, está disponible a través de complementos. Java (y J#) recibieron soporte en el pasado.
La edición más básica de Visual Studio, la edición Community, está disponible de forma gratuita. El eslogan de la edición Visual Studio Community es "IDE gratuito y completo para estudiantes, desarrolladores de código abierto y desarrolladores individuales".
De Wikipedia (CC BY-SA 4.0).