برنامهی Visual Studio Code برنامهای است کم حجم و در عین حال قدرتمند که برای ویرایش کدهای منبع که در دسکتاپ شما اجرا می شوند، استفاده می شود. قابلیت پشتیبانی از جاوا اسکریپت، تایپ اسکریپت و Node.js از قبل در این برنامه قرار گرفته و در آن اکستنشنهای متعددی برای دیگر زبانهای برنامه نویسی چون سی پلاس پلاس، سی شارپ، پایتون و PHP وجود دارد.
این برنامه بر پایهی GitHub’s Electron است (نسخه ای از ویرایشگر کد Atom که بر پایه ی جاوا اسکریپت و HTML5 است و قابلیت اجرا بر روی پلتفرم های مختلف را دارد). این ویرایشگر محیطی یکپارچه توسعهی نرمافزار (IDE) با تمام قابلیتها است که برای توسعه دهندگانی طراحی شده که با تکنولوژی های مرتبط با فضای ابری مایکروسافت سر و کار دارند.
Visual Studio Code برای پشتیبانی از کد ASP.NET، c# که ناشی از ابزار توسعه ی Omnisharp .Net و کامپایلر Roslyn است، از ابزار متن باز (open source) .Net استفاده می کند.
استفاده از این برنامه به علت شباهتی که اینترفیس آن به مدل معمول مرورگرها دارد، آسان است. صفحهای در چپ تمام فایل و پوشههایی که به آنها دسترسی دارید و ویرایشگری در راست محتوای فایلی که باز کردید را نشان می دهد. به علاوه، این ویرایشگر به خوبی توسعه داده شده، به چشم زیبا به نظر می رسد و عملکرد خوبی دارد و قابلیت آن برای تکمیل کد، در زبان های JSON و CSS ,HTML ,{less} ,Node.js به خوبی اجرا می شود.
Visual Studio Code طراحی شده تا با ابزارهای موجود کار کند، و مایکروسافت مستنداتی را فراهم می کند تا به توسعه دهندگان در کار با تایپ اسکریپت مایکروسافت، Node.js و ASP.NET کمک کند و ابزارهایی را برای ساخت برنامه های Node.js ارائه دهد.
Visual Studio Code به صورت هدفی در آمده که توسعه دهندههای جاوا اسکریپت -که افرادی هستند که برای دست نوشتههای سروری خود به ابزاری کامل برای توسعه نیاز دارند و یا قصد پرش از Node.js به سمت چارچوب وابسته به .Net را دارند، آن را نشانه گیری کرده اند. اما در کل Visual Studio Code ویرایشگری کم حجم و در عین حال ثابت است و قابلیت اجرا بر روی چند پلتفرم را دارد که هر کسی که می خواهد برنامهای برای وب و یا کلاود (cloud) بسازد می تواند از آن استفاده کند.
ورژن های سیستم عامل مک و لینوکس هم در دسترس هستند