Hello world가 항상 예제로 나오는 이유가 뭔가요?

2020. 08. 27. 16:01

뭔가요? Hello world는 항상 기초 예제로 나오던데 이유를 아신다면 질문에 답해주시면 감사하겠습니다

학생의 작은 호기심ㅋㅋㅋ이에요.. 맨날 책에도 나오다 보니까 궁금증이 생겨서...


총 1개의 답변이 있어요.

"hello world" 프로그램은 프로그래밍언어나 컴파일러, 개발환경 등이 제대로 설치가 되었는지, 잘 동작하는지를 점검하는데 사용하는 대표적이고 간단한 프로그램입니다. 그래서 항상 새로운 툴을 설치하게 되면 이러한 프로그램을 먼저 동작시켜보는 것이지요.
이의 유래는 씨언어의 바이블로 여기는 The C Programming Language(Brian Kernighan, Dennis Ritchie, 1978) 책에서 유래했다고 여깁니다. 예제 프로그램이 다음과 같았죠.

main( ) {
printf("hello, world");
}

씨 언어는 벨연구소에서 개발한 언어에 기반을 두고 있었는데 이 언어가 B언어입니다. 실질적으로 헬로와 월드를 동시에 사용한 예는(정확히 hello, world는 아니지만) 1973년 Brian Kernighan이 쓴 A Tutorial Introduction to the Language B(http://cm.bell-labs.com/cm/cs/who/dmr/btut.html) 에 처음 나온 것으로 알고 있습니다.

출처 : https://m.kin.naver.com/mobile/qna/detail.nhn?d1Id=1&dirId=104&docId=69671908&qb=aGVsbG8gd29ybGQg7Jyg656Y&enc=utf8&section=kin&rank=2&search_sort=0&spq=0&from=detailSearch&listType=search

2020. 08. 29. 15:56
답변 신고

이 답변은 콘텐츠 관리 정책 위반으로 비공개되었습니다.

신고사유 :
    답변 삭제

    이 답변은 작성자의 요청 또는 모니터링으로 삭제되었어요.

    이 답변은 비공개되어 본인만 확인할 수 있어요.