1.3 닷넷 생태계
닷넷(.NET)은 소프트웨어 프레임워크로, 응용 프로그램의 개발 속도를 높이는 데 도움이 되는 API(Application Programming Interface) 및 서비스 모음입니다. 2002년 2월 13일 1.0 버전으로 세상에 공개했고, 동일하게 C#도 1.0 버전으로 출시했습니다. 닷넷 프레임워크(.NET Framework), 닷넷 코어(.NET Core), 닷넷 스탠다드(.NET Standard)처럼 닷넷으로 시작하는 용어들은 모두 닷넷 생태계에 포함됩니다. C#은 닷넷 생태계의 모든 영역에서 사용할 수 있는 프로그래밍 언어입니다. 필자가 C#을 가장 많이 쓰는 이유는 닷넷의 모든 영역에서 사용할 수 있고 LINQ 기능으로 쉽게 프로그래밍할 수 있기 때문입니다.

▲ 그림 1-1 닷넷 생태계