آنچه ویژوال سی خوانده میشود، در واقع یک محیط توسعه مجتمع (یا ای دی ای) است که در مایکروسافت برای تسهیل کار برنامهنویسی به زبان سی یا سی طراحی و نوشته شده است. محیط ویژوال سی بخشی از مجموعهای بزرگتر به نام ویژوال استدیو است که اختصاصا به سی میپردازد. ویژوال سی مجموعه به هم پیوستهای است که تمامی زنجیرهٔ ابزار توسعهٔ برنامه را یکجا گرد آورده. زنجیرهٔ ابزار فوقالذکر شامل ویرایشگر، کامپایلر، لینکر، ابزار میک، دیباگر و اسمبلر مخصوص ویژوال سی میباشد که هریک علاوه بر داشتن خواص برنامههای قدیمیتر، دارای قابلیتهای منحصر به فردی هم میباشند. محیط ویژوال سی همانند بسیاری از محیطهای برنامهسازی جدید مجهز به ویژگی ارزشمند خودتکمیلی است.