프로그래밍

컴퓨터 프로그램을 짜는 행위. 프로그래밍을 하는 사람은 프로그래머라 한다. (방송편성을 프로그래밍이라 하는 경우도 있기 때문에 종종 주의가 필요.)

코딩과 프로그래밍에 엄밀한 구분을 지으려는 사람들은 둘의 차이를 "자명하지 않은 알고리즘 또는 소프트웨어구조를 만드는가"로 본다. 자명하지 않은 알고리즘을 쓴다 하더라도 그것이 기존에 있는 라이브러리를 무비판적으로1) 수용할 경우 코딩으로 보는 경우도 있다. 한편 소프트웨어개발과도 상당히 많이 겹치면서 살짝 다른 뉘앙스를 가지는데, 개발이라고 할 때는 프로그래밍 뿐만 아니라 소프트웨어에 들어가는 리소스를 만들거나 좀 더 넓게는 마케팅에서의 의사 결정까지를 포함할 때도 있으니 프로그래밍이 개발의 부분집합이라고 보는 게 낫겠다.

프로그래밍 교육도 보시라.

1) 이 낱말이 필요한 이유는, 진짜로 프로그래밍을 잘 하는 사람들 또한 라이브러리를 잘 갖다 쓰기 때문이다. 하지만 이 쪽은 라이브러리의 장단점을 제대로 알고 사용한다는 차이가 있지.

도쿠위키DokuWiki-custom(rev 9085d92e02)을 씁니다.
마지막 수정 2011-05-30 18:25 | 외부 편집기