닷넷은 다음과 같이 간단히 정리할 수 있습니다.
• 무료, 오픈 소스, 크로스 플랫폼 개발 환경
• 런타임 엔진(여러 명령어 집합)
• 여러 언어 제공: C#, 비주얼 베이직(Visual Basic), F#
• 웹, 데스크톱, 모바일, 게임, IoT, 클라우드 등 모든 영역의 개발 환경 제공
닷넷 프레임워크
닷넷 프레임워크는 응용 프로그램을 만드는 또 다른 종류의 소프트웨어입니다. 윈도 기반 운영 체제에 설치되고 ASP.NET, Windows Forms, WPF 등 기술을 포함합니다. C#은 이러한 닷넷 프레임워크의 일부로, 닷넷 프레임워크는 실행 환경이라고 생각하면 됩니다.
닷넷 코어
닷넷 코어는 크로스 플랫폼을 지원하고 ASP.NET Core, Blazor, Windows Forms, WPF 등 기술을 포함합니다. 서로 다른 버전을 머신 하나에서 함께 실행할 수 있으며 닷넷 프레임워크 기반보다 성능 향상에 중점을 둡니다.