대학 - 컴퓨터공학과, 컴퓨터 관련학과 또는 컴퓨터 프로그래밍을 배우려 할 때 교수님이나 가르치는 사람들은
항상 C언어를 제일 먼저 배우라고 합니다.
왜 C언어를 제일 먼저 배우라고 할까요??
아래 코드들은 구구단 1단부터 9단까지의 값을 출력시키는 C언어와 C++ 언어입니다.
[ C언어 ]
[ C++언어 ]
C언어와 C++ 언어를 비교해 보면 둘다 거의 비슷한 구조를 가졌다는걸 확인할 수 있습니다.
Q. 그럼 C언어 보다는 그보다 좀 더 고급 언어인 C++언어를 배우면 되지 않나요??
A. 그것은 아닙니다 !
C언어를 먼저 배우라는 말도 괜히나온게 아닙니다.
C언어는 기본적인 프로그래밍의 구조체를 배우는 개념서이면서도, 통과의례와 같습니다.
C++과 C언어와 비슷하다 하더라도 프로그래밍이 지향하는 차이가 있고, 어떤 함수는 C++에서는 통하지만
C언어에서는 통하지 않는게 있어 순차적으로 배우는게 맞다고 봅니다.
그러니 C언어만 어느정도 익히면 다른 프로그래밍 언어들도 구조가 비슷비슷해서 쉽게 해내실 수 있으실 겁니다^^
- 이 글은 컴퓨터 공학과 / 컴퓨터 이야기 게시판에 동시 포스팅 되었습니다^^ -
'컴퓨터 이야기' 카테고리의 다른 글
[컴퓨터 부품용어] 오버쿨럭 (0) | 2013.06.02 |
---|---|
[컴퓨터 부품용어] 뻥파워 ? (0) | 2013.06.02 |
왜 CPU는 Intel을 더욱 선호할까? (0) | 2013.03.31 |
하드디스크 배드섹터(Bad sector) (0) | 2013.03.17 |
Actionlist를 찾을 수 없음 (0) | 2013.03.11 |