본문 바로가기

자바 프로그래밍/1장. 자바 프로그래밍이란

1-1 프로그래밍이란

반응형

이전 내용 : 1.자바 프로그램이란

 

프로그래밍이란 “프로그램을 만드는 것”를 말한다. 

 

그럼 “프로그램”은 무슨 뜻일까? 문득 생각해보면 이미 알고 있는 용어라고 생각했는데 막상 설명하려면 그 뜻을 잘 모르고 있다는 생각이 들기도 한다. 구글 검색엔진을 통해서 그 어원을 찾아 보기로 하자. 

 

검색창에 “define program”이라는 문장을 검색해보자. 그리고 [see more] 버튼을 누르면 다음과 같은 Origin 영역을 볼 수 있다.(주의, 한국어 사용자는 영어로 언어를 변경하고 검색을 해야 한다.)

 

 

위의 내용에서 알 수 있듯이 Program 이란 용어는 그리스 용어에서 시작된 용어로써 두 개의 용어가 결합된 용어이다.

 

“before(미리/사전에)”를 뜻하는 pro와 “write(작성)”를 뜻하는 graphein가 합성된 것으로써 결과적으로 program이란 “미리 작성해 놓은 실행계획”을 말한다.

 

17 세기에는 대중에게 공지할 내용을 program(미리 작성해 놓다)으로 만들어 사용했기 때문에 그 용어의 사용빈도가 높지는 않았지만 최근에는 컴퓨터의 발전과 맞물리면서 그 사용 빈도가 많이 높아진 것도 확인할 수 있다.

 

결론적으로 프로그램이란 “사전에 작성한 수행절차”를 라고 할 수 있겠다.

 

특징적인 점은 이 용어가 컴퓨터를 사용하지 않는 영역에서도 널리 사용해 왔다는 점이다. 

 

실제로 교육 프로그램(교육을 위한 수행절차)이나 라디오 프로그램(라디오 진행을 위한 수행절차)이나  “TV 프로그램”, “예배 프로그램”, “영화제 프로그램” 등이 그 예라고 할 수 있다.

 

요약 맵

 

 

다음 내용 : 1-2 컴퓨터 프로그래밍이란

 

반응형