02 C# 개발 환경 구축하기: 비주얼 스튜디오 설치
프로그래밍을 하는 것은 소스 코드를 작성하는 일입니다. 소스 코드를 작성할 때는 운영 체제에 내장된 기본 편집기나 비주얼 스튜디오 코드(Visual Studio Code) 등 무료 편집기(에디터) 프로그램을 사용할 수 있습니다.
편집기(에디터(editor))는 간단한 텍스트를 편집하는 도구입니다. 대표적인 편집기로는 비주얼 스튜디오 코드가 있습니다. 이러한 편집기 및 디버거 등 기능을 모두 제공하는 소프트웨어를 통합 개발 환경(Integrated Development Environment, IDE)이라고 하며, 대표적인 IDE로는 비주얼 스튜디오(Visual Studio)가 있습니다.
▲ 그림 2-1 비주얼 스튜디오 커뮤니티
비주얼 스튜디오는 마이크로소프트에서 만든 통합 개발 환경이며 소프트웨어를 개발할 때 사용하는 소프트웨어입니다. C#, ASP.NET, C, C++, Node.js, 파이썬, 자바스크립트, 타입스크립트 등 주요 프로그래밍 개발 환경을 제공합니다. 비주얼 스튜디오는 커뮤니티용, 프로페셔널용, 엔터프라이즈용 세 가지가 있습니다.