Es el editor de código de Microsoft, también llamado VS Code o VSC. Ahí se escribe, modifica, organiza, ejecuta y depura un programa. Es gratuito y es el mismo que usan las empresas.
Páginas web, frontend, backend, full-stack, APIs, programas de escritorio, automatizaciones, inteligencia artificial, análisis de datos, bots, bases de datos, sistemas empresariales y hasta microcontroladores. No cambias de programa cada vez que cambias de proyecto.
Python · JavaScript · TypeScript · HTML · CSS · SQL · Java · C · C++ · C# · PHP · Go · Rust · Ruby · Dart · JSON · YAML · Markdown. Empiezas por uno; cuando dominas la lógica, los demás dejan de darte miedo.
Es un editor y entorno de desarrollo. El lenguaje es el sistema con el que escribes el programa (Python, JavaScript, Java…); VS Code es la herramienta con la que lo escribes y lo administras. Confundir las dos cosas es el primer tropiezo de todo principiante.
Para ejecutar o compilar hacen falta las herramientas de cada lenguaje: Python su intérprete, C y C++ un compilador, Java las suyas, JavaScript el navegador o Node.js. VS Code te deja usarlas desde dentro, con su terminal y sus extensiones.
Ejecutar comandos sin salir del editor: python --version, npm install,
git status. Deja de darte miedo la pantalla negra.
Breakpoints, ver variables paso a paso, Call Stack y Watch. Depurar es de las habilidades más importantes que vas a desarrollar.
Soporte de lenguajes, autocompletado, formateo, Git, bases de datos, Docker, IA. Solo las que necesitas y de fuentes confiables.
Autocompletado, sugerencias, información de parámetros y tipos, y detección de algunos errores mientras escribes.
Guardar versiones de tu proyecto, volver atrás cuando rompes algo, y publicar tu trabajo para enseñarlo o trabajar en equipo.
Conectar tu programa con servicios externos y con PostgreSQL, MySQL, SQLite, MongoDB y otras bases de datos.