Turbo-C
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
터보-C 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
Lua 게시판
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C/C++ Q/A
[178] Re:컴맹~~
만해 [greenuri] 4700 읽음    2001-12-26 08:35
홍성진 님이 쓰신 글 :
: 안녕하세요
: 프로그래밍에 관심만 있는 학생인데요
: 진짜 관심만 있고 하나도 할줄모르는데
: 이번 겨울방학때 시간도 많고 해서 배워 볼까하는데
:
: 인터넷으로 배우기는 쫌 힘든것같네요
: 머가먼지...
: C언어를 배우라고 하든데?
: C배우면 어따써먹을수있어요?
: 그리고 C가 먼지 초보가 알아들을수 있게 쉽게쫌 설명해주세요^^&
:
: 그리고 함수니 알고리즘이니 수학시간에 쓰는 말들이 많이나오는데
: C 배우려면 수학 잘해야 하나요?  우씨 수학 못하는데
:
: 그리고요 C로 간단한 프로그램은 만들수있나요?
: 쉐어웨이 같은거보면 개인이 만든것도 많던데
: 저도 그런거 하고 싶거든요? 궁금해요
:
: 대학도 컴터 관련학과 갈껀데 미리 알아두면 도움도 될꺼같고 해서..
: 초보한테 필요한말씀 한말씀 부탇드립니다 ^^*

안녕하세요 만해 입니다.

C언어를 배우면 어따 써먹을수 있냐면요~

아무때나 다 써먹을수 있어요~

이건 넘 추상적이고

C는 70,80년대에 가장 기본이 되었던 개발언어고요

현재 90년대 21C인 지금은 C의 OOP 확장형인 C++이 많이 쓰이지요

물론 Delphi, C#, Java 같은 언어도 있지만

제 생각에 아직은 프로그래밍 개발이라면 C++이라는 언어가 기본이라고 생각합니다.

C는 C++을 배우기 위한 기본적인 언어로 프로그래밍에 대한 기초를 배우기에

좋은 언어라고 생각합니다.

물론 Pascal이라는 언어도 있지만 그래도 전 C를 추천 드리고 싶네요.

그리고 어떤 플랫폼(음 쉽게 말하면 운영체재)에서 프로그래밍을 할건지에

상관없이 공부 할수 있고요

C,C++은 ANSI/ISO에서 정한 표준이 있습니다.

이걸 ANSI/ISO C, C++ 이라고 하는데요

대부분의 컴파일러가 ANSI/ISO C,C++에 자신들만의

특징을 추가해서 컴파일러를 만들어서 발표 한답니다.

ANSI/ISO C,C++을 알게 되면 어떤 종류의 컴파일러도 다 다룰수 있겠지요

다만 각각의 컴파일러마다 자신들만의 특이점이 있는데 그것은 나중에

필요할때 배우시면 됩니다.

그리고 C가 뭐냐면요~

Programming Language 입니다. (허걱~ 넘 당연한 애기를~)

C 언어는 Unix라는 운영체재를 개발하면서 같이 만들어진 언어고요

대표적인 특징을 들라면요

1. 강력한 성능을 가지고 있다.
  Low Level Language의 특징(하드웨어 제어)과,
  High Level Language의 특징(사용자 친화성)을 다 가지고 있는
  Middle Level Language입니다.

실제로 C에서는 ASM(어셈블러)을 이용해서 하드웨어 제어 기능을 가지고 있고요,
또 다른 언어 못지 않은 사용자 친화성을 가지고 있습니다.

2. 작다.
  C 언어는 심플한 언어 입니다.
  최초에 나온 C언어 책인 The C Programming Language가
  제가 듣기론 100페이도 안되는걸로 알고 있거든요.
  정확히는 모르겠네요. ^^a;

3. 확장성이 뛰어 나다.
  C 언어에서는 다른 사람이 만든 라이버러리를 가져와서
  자신이 그대로 사용할수 있습니다.

대충 이런게 있고요

C 언어 할려면 수학을 잘해야 한다는 말은~

저도 수학은 잘 못하는데, 잘하면 도움이 되지요(^^;)

그리고 지금 인터넷이나 통신에 올라와 있는 윈도우용 쉐어 웨어 같은것들은

Visual basic이나 Visual C++이나 Delphi 혹은 C++ Builder 같은

원도우용 개발툴로 만들어 졌고요

이중에서 씨언어로 접근 할수 있는

Visual C++, 이나 C++ Builder를 공부 하셔서

어느정도(저도 아직 못 미친 경지) 실력이 되시면

충분히 만들수 있지요.

그리고 C 프로그래밍을 공부 하실려면요

C 언어 기초 + 알파(로마자)라는 교학사에서 나온 책이 상당히 쉽습니다.

참고 하세요

그거 말고도 요즘은 책이 넘 많이 나와서~ 아무꺼나 편한거 보시면 됩니다.

그리고 학과 같은건 선택 잘 하세요.

어떤 전문적인 파트에 대한 프로그래밍을 할려면

프로그래밍 능력뿐만 아니라 그 파트에 대한 해박한 지식을 요구 하게 됩니다.

프로그래밍도 공부 하시면서 관심 분야에도 공부를 많이 하셔야 될거예요.

헉 넘 길다~

저도 잘 모르는데 주절 주절 하다 보니 넘 길어 졌네요

아무쪼록 도움이 되기를 바랍니다.

그럼 이만

+ -

관련 글 리스트
177 컴맹~~ 홍성진 3892 2001/12/26
178     Re:컴맹~~ 만해 4700 2001/12/26
184         Re:Re:컴맹~~ 조청현 4429 2001/12/27
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.