C#과 C++의 차이점
-
C#이란 무엇인가예전 글들/.NET, C# 2011. 2. 11. 13:42
1. 마이크로소프트에서 개발한 객체지향 프로그래밍 언어로, 닷셋 프레임워크의 한 부분으로 만들었으며 나중에 ECMA(ECMA-334)와 ISO(ISO/IEC/23270)의 표준으로 자리잡았다. C++와 자바와 비슷한 문법을 가지고 있다. 2. 언어 특징 A. C#은 닷넷 프로그램이 동작하는 닷넷 프랫폼을 가장 직접적으로 반영하고, 또한 닷넷 플랫폼에 강하게 의존하는 프로그래밍 언어 B. C#은 그 문법적인 특성이 자바와 상당히 유사하며 C#을 통하여 다룰 수 있는 닷넷 플랫폼의 기술들조차도 자바를 염두에 둔 것이 많아서 자바와 가장 많이 비교되고 있다. C. C#의 기본 자료형은 닷넷의 객체 모델을 따르고 있고, 런타임 차원에서 메모리 수거(Garbage Collection)이 되며 또한 클래스, 인터페..