Hello World!의 기원

Posted by epicdev Archive : 2011. 9. 8. 01:07
처음 프로그래밍을 접하게 되면 가장 먼저 화면에 출력해보는 "Hello World!" 문자열

누구나 한번쯤은 왜 이런 걸 테스트용으로 사용하는걸까? 하는 질문을 해보았을 것입니다.

이 Hello World 문자열은 Brian Kernighan이 1972년에

Tutorial Introduction to the Language B 라는 문서에서 처음 사용하였습니다.
main( ) {
  extrn a, b, c;
  putchar(a); putchar(b); putchar(c); putchar('!*n');
}
a 'hell';
b 'o, w';
c 'orld';

하지만 직접적인 영향은 1978년에 출판된 그의 책 "The C Programming Language"의 영향 때문입니다.
main() {
        printf("hello, world");
 }

이 예제는 그가 1974년 Bell Lab의 회보에 투고한 Programming in C: A Tutorial 이라는 제목의 글에서 예시로 처음 쓰였는데, 그 예시를 그의 책에 싣게 되어 "Hello World!"가 유명세를 타게 된 것입니다.