[프로그래밍 언어] C#
- 최초 등록일
- 2002.10.24
- 최종 저작일
- 2002.10
- 18페이지/ 한컴오피스
- 가격 1,000원
소개글
프로그램이 있는것이 아니라, 언어에 대한 조사로, 깊이 있는 내용은 아닙니다. 하지만, 간단한 언어조사 레포트로 내기에는 괜찮습니다.
목차
C# 이란
C# 프로그램을 작성하기 위해서라면 아래와 같은 준비
C# 역사
C# 특징
< 문장(Statement) >
< C#의 컴파일 >
< C#의 기본 >
< C#에서 미리 정해진 기본 타입(15가지) >
< C#에서의 사용자 정의 타입 >
< Class와 Structure >
< 열거형(Enumeration) >
< 인터페이스(Interface) >
< 델리게이트(Delegate) >
...
C#의 전망
본문내용
C#은 닷넷기술의 중심에 있는 언어입니다. ASP.Net 강좌의 서두에서 말했던 닷넷기술을 제대로 구현하기 위해서 탄생한 언어라고 할 수 있습니다. 물론, 닷넷기술은 C, C++, Visual Basic이나 Java로도 구현할 수 있습니다. 그러나, 닷넷 기술에 맞게 구현된 언어이기 때문에 C#이야말로 닷넷에 가장 적당한 언어라고 할 수 있습니다.
닷넷기술의 중심에 있는 C#은 자바를 겨냥해서 만든 언어라는 얘기도 있습니다. 자바에 대해서 주도권을 잃어 가는 MS가 자바에 대항해서 만든 언어라고 합니다. 그래서, 자바와 흡사한 부분도 있다고 합니다. Common Language Runtime도 자바의 Virtual Machine에 비유하면서요.
C#은 C++의 컴퓨팅 파워와 비주얼베이직의 프로그래밍 편의성을 결합하기위한 목적으로 마이크로소프트에서 개발된 새로운 객체지향 프로그래밍 언어입니다. C#은 C++에 기반을 두고 있으며, 자바와 비슷한 특색을 포함하고 있습니다.
C#은 .NET환경에 맞게 구조적으로 체계적인 모습을 갖춘 MS의 프로그래밍 언어 모델입니다. 기본적으로 C#은.NET Framework 환경에서 작동되어 집니다. C#이 기존 다른 언어들과의 차별성은 .NET이란 모티브를 토대로 디자인 되었다는 점입니다. 물론 이것 외에도 수많은 차별성 들이 있습니다. 혹자는 MS가 SUN의 JAVA를 상대로 전략적인 의미에서 JAVA와 흡사한 언어 모델을 발표했다고는 하지만 .NET에서 C#의 탄생 배경을 이해한다면 생각을 달리 할 것입니다.
참고 자료
http://upgrade.chonbuk.ac.kr/upgrade2002/seminar/2001/cs/cs.html
http://palmcast.co.kr/technique/contents1-5.htm
http://www.jincrom.com/
http://w3keeper.hihome.com/news2.htm
http://devworld.co.kr/doc/csharp/neovis/csharp.net/1/w-1.html
http://www.keyis.pe.kr/
프로그래머를 위한 C#<저 자 : Eric Gunnerson>
c# 30일 완성