본문 바로가기
Et cetera

Hello, world는 왜 코딩에서 흔하게 쓰이는 문구가 된걸까?

by 셀킴 2023. 11. 28.
728x90


코딩을 배우면 제일 먼저 접하는 문장이 아마 'Hello,  World!'가 아닐까 싶습니다.

새로운 언어나 개발 환경을 테스트할 때 'Hello, World!'를 작성함으로써 프로그래머는 언어의 기본 문법 및 출력 메커니즘을 익히고, 개발 환경이 올바르게 설정되어 있는지 확인할 수 있습니다.

이로써 새로운 언어나 플랫폼을 접할 때 초보자가 쉽게 시작할 수 있는 기회를 제공합니다.

이 hello world가 왜 정석처럼 쓰이는 문구가 된 건지 알아봅시다.

 

Hello world 유래

 

테스트 구문으로서의 사용은 널리 알려진 바와 같이 Brian Kernighan의 1972년 책인 'A Tutorial Introduction to the Language B'에서 시작되었을 것으로 여겨집니다.
이후, 이것은 1974년 벨 연구소 메모에서 사용되었으며, 1978년에는 'The C Programming Language'에서도 사용되었습니다. 이 인기 있는 책이 'Hello, World!'를 유명하게 만들었습니다. 해당 책의 예제(첫 번째이자 가장 순수한 예제)는 대문자나 느낌표 없이 'hello, world'를 출력했습니다.
'Hello, World!'가 만들어진 후 빠르게 퍼져 1970년대 후반까지 잘 알려진 구문이 되었습니다. 그 인기는 오늘날까지 이어져갑니다.

 

프로그래밍 언어들과 Hello world


Python

print("Hello, World!")


java

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, World!");
    }
}


javascript

console.log("Hello, World!");


C#

using System;

class Program {
    static void Main() {
        Console.WriteLine("Hello, World!");
    }
}


Go

package main

import "fmt"

func main() {
    fmt.Println("Hello, World!")
}

 


유래 출처
https://medium.com/the-software-guild-blog/the-history-of-hello-world-175440f77776

 

The History of Hello World

Veteran software developers know the Hello World program as the first step in learning to code. The program, which outputs some variant of “Hello, World!” on a device’s display, can be created in…

medium.com



궁금증 해결 👍

728x90