도드넷
C# 이란 무엇인가 - Part 1 본문
C#의 개요
C#은 현대적이고 다양한 목적으로 객체지향 프로그램이 가능한 프로그래밍 랭귀지로 마소에서 개발되어 Ecma와 ISO에 인증받았습니다.
C#은 앤더스 헤이즐버그(?)와 그의 팀이 닷넷 프레임워크의 개발중에 개발되었습니다.
C#은 공통 언어 구조(CLI)로 디자인 되었습니다. 이것은 다양한 플랫폼 환경과 랭귀지에서 실행 가능한 코드와 런타임 환경을 포함되어 있습니다. (범용성)
아래와 같은 이유로 C#이 널리 이용되고 있습니다.
- 현대적이고 다양한 목적으로 사용가능하다.
- 객체 지향적이다.
- 구성요소 지향적이다.
- 배우기 쉽다
- 구조적 언어이다
- 효율적인 프로그램을 만들수있다
- 다양한 컴퓨터 플랫폼에서 사용가능하다
- 닷넷 프레임워크의 일부이다.
C#의 프로그래밍 강점
- C, C++같은 고레벨 랭귀지와 비슷한 구조를가지지만 자바와도 매우 유사한점이 많고 매우 다양하고 강력한 특징들을 가지고 있어 전세계적으로 많은 프로그래머들이 애용합니다.
- 변수 조건들
- 자동 쓰레기 모으기
- 어셈블리 버져닝
- 프로퍼티와 이벤트
- 델레게이트와 이벤트 메니지멘트
- 사용이 쉬운 제네릭스
- 인덱서
- 조건성 컴파일레이션
- 간단한 멀티쓰레딩
- LINQ와 람다 익스프레션
- 윈도우와의 연동
* 도드의 C# 튜토리얼 번역 파트1 - C#이란 무엇인가 (C# Overview)
반응형
'창고 > C# [구-폐쇄]' 카테고리의 다른 글
C# 데이터 타입, 변수 타입 - Part 5 (0) | 2015.04.02 |
---|---|
string[] args 이란? - 도드의 C# 개인연구 일지1 (1) | 2015.04.01 |
C# 기본 문법, 키워드, 아이덴티파이어 - Part 4 (0) | 2015.04.01 |
C# 프로그램 구조 네임스페이스와 클래스, 메소드 - Part 3 (0) | 2015.03.31 |
C# 개발환경, 비주얼 스튜디오 다운로드 - Part 2 (0) | 2015.03.31 |
Comments