코딩을 배우면 제일 먼저 접하는 문장이 아마 '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
궁금증 해결 👍
'Et cetera' 카테고리의 다른 글
SSH 키 하나에 여러 서버를 연결해도 괜찮을까? | 마스터 비밀번호로 여러 서버 접속하기 (0) | 2023.11.29 |
---|---|
[Mac] VSCODE Remote-SSH 비밀번호 없이 원격 접속하기 (0) | 2023.11.29 |
맥 Safari 브라우저에서 F5로 새로고침하기, F12로 개발자도구 열기 (2) | 2023.11.28 |
After Effects(애프터 이펙트)로 LottieFiles JSON 애니메이션 만들기 (feat. 앱 애니메이션, ai 파일) (0) | 2023.10.19 |
베트남 호치민 해산물 식당 Hong Hai Restaurant (Hải Sản Hồng Hải) 방문 후기 (0) | 2023.09.24 |