create account

[Coding] Hello, World!를 찍어보자 by yoon

View this thread on: hive.blogpeakd.comecency.com
· @yoon · (edited)
$9.41
[Coding] Hello, World!를 찍어보자
https://steemitimages.com/DQmW99L4W9PjZm3cibpqZx2TGMM4w2y16PHgWg9f6x5PoHA/yoon.png
​
<center> illustration by @carrotcake </center>
​
***

지난 글에 소개한 10개의 프로그래밍 언어들로 화면에 Hello, World!를 출력하는 방법을 알아보겠습니다. 프로그래밍 언어마다 어떤지 잠깐 살펴보시죠.

#### 파이썬
1991년 귀도 반 로섬이 발표한 프로그래밍 언어.
```
print ("Hello, World!")
```

간단합니다.

#### C
1972년 켄 톰슨과 데니스 리치가 벨 연구소에 있을 때 새로 개발된 유닉스 운영 체제에서 사용하기 위해 개발한 프로그래밍 언어
```
#include <stdio. h>
int main(void){
printf("Hello, World!");
return 0;
}
```

#### C++
1983년 AT&T 벨 연구소의 비야네 스트롭스트룹이 발표한 프로그래밍 언어. C언어에서 객체지향형 언어로 발전하였습니다.
```
#include <iostream. h>
main()
{
cout<<"Hello, World!"<<endl;
return 0;
}
```
#### C#
2000년 마이크로소프트가 개발한 객체 지향 프로그래밍 언어.
```
class HelloWorld
{
static void Main()
    {
System. Console. WriteLine("Hello, World!");
    }
}
```

#### 자바
1991년 시작해 1995년 발표. 썬 마이크로시스템즈의 제임스 고슬링(James Gosling)과 다른 연구원들이 개발한 언어.
```
class HelloWorld {
static public void main(String args[]) {
System. out. println("Hello, World!");
  }
}
```

#### PHP
1995년 라스무스 러도프와 젠드 테크놀로지스에 의해 개발된 프로그래밍 언어의 일종. 처음에는 동적 웹 페이지를 만들기 위해 설계되었는데, 텍스트와 HTML 처리에 큰 강점이 있습니다.
```
<?php
echo 'Hello, World!';
?>
```

#### R
1993년 발표된 통계 계산과 그래픽을 위한 프로그래밍 언어.
```
cat("Hello, World!\n")
```

#### 자바스크립트
1995년 발표된 객체 기반의 스크립트 프로그래밍 언어.
```
<html>
<body>
<script language="JavaScript" type="text/javascript">
document. write('Hello, World!');
</script>
</body>
</html>
```

#### Go
2009년 구글이 개발한 프로그래밍 언어.
```
package main
import "fmt"
func main(){
fmt.Printf("Hello, World!\n")
}
```

#### 어셈블리어
기계어와 일대일 대응이 되는 저급 언어. 저급 언어라는 건 그만큼 인간에게 불친절하고, 배우기 어렵다는 의미이기도 합니다.
```
adosseg
.model small
.stack 100h

.data
hello_message db 'Hello, World!',0dh,0ah,'$'

.code
main proc
      mov    ax, @data
      mov    ds, ax

      mov    ah, 9
      mov    dx, offset hello_message
      int    21h

      mov    ax, 4C00h
      int    21h
main endp
end main
```

#### 루비
1995년 마츠모토 유키히로라는 일본인에 의해 만들어진 언어. 상위 10위 프로그램에 소개되지는 않았으나 추가해봅니다.
```
puts "Hello, World!"
```
> 수정할 사항이나 추가하고 싶은 언어가 있으면 댓글 남겨주세요.

#### 참고
세상을 만드는 글자, 코딩
[위키백과 - 어셈블리어](https://ko.wikipedia.org/wiki/%EC%96%B4%EC%85%88%EB%B8%94%EB%A6%AC%EC%96%B4)
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 145 others
properties (23)
authoryoon
permlinkcoding-hello-world
categorykr
json_metadata{"community":"busy","app":"steemit/0.1","format":"markdown","tags":["kr","kr-dev","busy","jjangjjangman","sndbox"],"users":["carrotcake"],"links":["https://ko.wikipedia.org/wiki/%EC%96%B4%EC%85%88%EB%B8%94%EB%A6%AC%EC%96%B4"],"image":["https://steemitimages.com/DQmW99L4W9PjZm3cibpqZx2TGMM4w2y16PHgWg9f6x5PoHA/yoon.png"]}
created2018-11-11 10:45:51
last_update2018-11-12 06:25:27
depth0
children7
last_payout2018-11-18 10:45:51
cashout_time1969-12-31 23:59:59
total_payout_value7.175 HBD
curator_payout_value2.239 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length2,116
author_reputation173,293,211,289,240
root_title"[Coding] Hello, World!를 찍어보자"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id75,084,592
net_rshares10,838,536,314,401
author_curate_reward""
vote details (209)
@eeple · (edited)
헉 어셈블리어 덜덜. 
대학다닐 때 괜히 수업들었다가 gg쳤던 기억이..ㅠㅠ
properties (22)
authoreeple
permlinkre-yoon-coding-hello-world-20181113t002527494z
categorykr
json_metadata{"tags":["kr"],"app":"steemit/0.1"}
created2018-11-13 00:25:30
last_update2018-11-13 00:26:48
depth1
children2
last_payout2018-11-20 00:25:30
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length42
author_reputation375,256,127,048
root_title"[Coding] Hello, World!를 찍어보자"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id75,182,766
net_rshares0
@yoon ·
어셈블리어를 배우시다니요. 대단하십니다.
👍  
properties (23)
authoryoon
permlinkre-eeple-re-yoon-coding-hello-world-20181115t123218900z
categorykr
json_metadata{"tags":["kr"],"app":"steemit/0.1"}
created2018-11-15 12:32:18
last_update2018-11-15 12:32:18
depth2
children1
last_payout2018-11-22 12:32:18
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length22
author_reputation173,293,211,289,240
root_title"[Coding] Hello, World!를 찍어보자"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id75,331,168
net_rshares7,918,440,355
author_curate_reward""
vote details (1)
@eeple ·
예전에 수업을 들어봤지만 배운 것 아닙니다,,ㅎㅎㅎ (기억 포맷..ㅠㅠ)
properties (22)
authoreeple
permlinkre-yoon-re-eeple-re-yoon-coding-hello-world-20181118t073405392z
categorykr
json_metadata{"tags":["kr"],"app":"steemit/0.1"}
created2018-11-18 07:34:12
last_update2018-11-18 07:34:12
depth3
children0
last_payout2018-11-25 07:34:12
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length40
author_reputation375,256,127,048
root_title"[Coding] Hello, World!를 찍어보자"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id75,482,353
net_rshares0
@jyinvest ·
헬로월드 ㅎ C+프로그래밍 시작 첫면에서 질리도록 봤던 단어네요
properties (22)
authorjyinvest
permlinkre-yoon-coding-hello-world-20181111t111028486z
categorykr
json_metadata{"tags":["kr"],"app":"steemit/0.1"}
created2018-11-11 11:10:30
last_update2018-11-11 11:10:30
depth1
children0
last_payout2018-11-18 11:10:30
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length35
author_reputation25,687,578,009,800
root_title"[Coding] Hello, World!를 찍어보자"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id75,085,606
net_rshares0
@steem-ua ·
#### Hi @yoon!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your **UA** account score is currently 4.639 which ranks you at **#1611** across all Steem accounts.
Your rank has improved 8 places in the last three days (old rank 1619).

In our last Algorithmic Curation Round, consisting of 235 contributions, your post is ranked at **#140**.
##### Evaluation of your UA score:

* Some people are already following you, keep going!
* The readers like your work!
* Try to improve on your user engagement! The more interesting interaction in the comments of your post, the better!


**Feel free to join our [@steem-ua Discord server](https://discord.gg/KpBNYGz)**
properties (22)
authorsteem-ua
permlinkre-coding-hello-world-20181111t212428z
categorykr
json_metadata"{"app": "beem/0.20.9"}"
created2018-11-11 21:24:30
last_update2018-11-11 21:24:30
depth1
children0
last_payout2018-11-18 21:24:30
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length717
author_reputation23,214,230,978,060
root_title"[Coding] Hello, World!를 찍어보자"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id75,112,686
net_rshares0
@zzcd ·
헬로월드 공부하면서 가장 많이 듣는 단어들 중 하나죠 ㅎㅎ
https://github.com/Hacktoberfest-2018/Hello-world
비슷한 레포지토리 예전에 본 적 있어요 !ㅎㅎ 거의 모든 언어들의 hello world가 있답니다
properties (22)
authorzzcd
permlinkre-yoon-coding-hello-world-20181112t164216530z
categorykr
json_metadata{"tags":["kr"],"links":["https://github.com/Hacktoberfest-2018/Hello-world"],"app":"steemit/0.1"}
created2018-11-12 16:42:15
last_update2018-11-12 16:42:15
depth1
children1
last_payout2018-11-19 16:42:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length137
author_reputation6,526,780,501
root_title"[Coding] Hello, World!를 찍어보자"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd0
post_id75,161,994
net_rshares0
@yoon ·
오오 여기 대박이네요. ㅎㅎ 감사합니다.
properties (22)
authoryoon
permlinkre-zzcd-re-yoon-coding-hello-world-20181115t123230390z
categorykr
json_metadata{"tags":["kr"],"app":"steemit/0.1"}
created2018-11-15 12:32:30
last_update2018-11-15 12:32:30
depth2
children0
last_payout2018-11-22 12:32:30
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length22
author_reputation173,293,211,289,240
root_title"[Coding] Hello, World!를 찍어보자"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id75,331,176
net_rshares0