문서의 임의 삭제는 제재 대상으로, 문서를 삭제하려면 삭제 토론을 진행해야 합니다. 문서 보기문서 삭제토론 프로그램 (문단 편집) == 컴퓨터의 프로그램 == [[한국어]] - 프로그램 / 풀그림[* [[문화체육관광부]]에서 정리한 순우리말이다. 풀어서 그린다는 의미이다. 발음이 비슷한 걸 보니 노린 듯.] [[영어]] - Program (극히 일부의 경우에만 'Programme'[* 특히 영국에서 오래전에 작성된 문헌에만 이 철자를 사용하였다.]으로 표기함) 어떤 문제를 해결하기 위하여 [[알고리즘|그 처리 방법과 순서]]를 기술하여 컴퓨터에 주어지는 일련의 명령문 집합체를 뜻한다. 조금 더 정확히 말하면, 사용자의 입력에 따라 그 입력된 값을 일정한 처리 방법과 순서에 따라 처리하여 결과를 산출해내는 명령문 집합이다. 보통 '프로그램'은 '소프트웨어'와 사실상 같은 뜻으로 쓰이지만 약간의 의미 차이는 있다. 주로 '소프트웨어'는 '하드웨어'에 대응되는 개념으로 쓰이고, '프로그램'은 진행 절차와 짜임의 의미를 조금 더 강조하는 개념이다. 일반적으로 명령문이 하나만 있는 것은 '프로그램'으로 부르지 않는 경우도 많다[* 문장 여러 개가 쓰인 종이가 짜 여놓여야 비로소 책이 되지, 문장 하나만 종이에 덜렁 쓰여 있다고 그것을 페이지 1장짜리 책이라지 않는 것과 비슷한 이치다. 명령문이 하나만 있으면 그냥 명령문일 뿐, 명령문 집합체라고 잘 말하지 않는다.]. 또한 컴파일된 실행 파일만이 아니라 소스 코드까지 포함하여 프로그램이라기도 한다. 사실 엄밀히 따지면 소프트웨어는 하드웨어 위에서 작동하고 처리되는 무형물의 통칭이므로, 작동하는 소프트웨어인 프로그램과 작동하지 않는, 처리의 객체가 되는 소프트웨어인 데이터를 포함하는 개념이다. 즉, 프로그램은 소프트웨어의 하위 개념이다. [[Windows]]의 영향으로 인해 한국에서는 [[응용 프로그램]]의 동의어로 쓰이기도 한다. 이 응용 프로그램은 애플리케이션, 앱과 같은 것으로, 사실 프로그램의 하위 개념이다. 특히 PC 응용 프로그램만을 프로그램이라고 하고, 스마트폰의 응용 프로그램을 지칭할때는 [[iPhone]]과 [[구글 안드로이드]]의 영향을 받아 앱 혹은 [[애플리케이션]]이라고 한다.저장 버튼을 클릭하면 당신이 기여한 내용을 CC-BY-NC-SA 2.0 KR으로 배포하고,기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다.이 동의는 철회할 수 없습니다.캡챠저장미리보기