C#(C-Sharp)MS가 개발한 객체지향 프로그래밍 언어.NET 프레임워크와 함께 사용되며, 윈도우, 웹, 모바일, 클라우드 기반 등 다양한 플랫폼에서 실행되는 소프트웨어를 개발할 수 있도록 설계됨JAVA와 유사한 문법을 갖고 있음주요 특징객체지향(OOP) 언어 : 클래스와 객체를 중심으로 프로그램 작성타입 안전성(Type Safety) : 컴파일 시간에 타입 오류를 잡을 수 있음메모리 관리 : Garbage Collection을 통해 자동으로 메모리를 관리다양한 플랫폼 지원 : .Net Core와 Xamarin 등을 통해 Windows, Linux, macOS, iOS, Android 등 다양한 플랫폼에서 실행되는 애플리케이션을 만들 수 있음언어 통합 쿼리(LINQ) : 데이터 쿼리를 객체지향 방식으..