1.汇编语言--1949
汇编语言创建于1949年,适用于Intel 8080 8位处理器,
该处理器后来在1974年4月正式推出。
难度:难
代码:
bdos equ 0005H ; BDOS entry point
start: mvi c,9 ; BDOS function: output string
lxi d,msg$ ; address of msg
call bdos
ret ; return to CCP
msg$: db 'Hello, world!$'
end start
85
2.Fortran--1957
Fortran编程语言是Formula Translation的派生。它是一种汇编命令式程序设计语言,特别适合于数值计算和科学计算。Fortran语言创建于1957年
难度:简单到中等
代码:
PROGRAM Hello
WRITE (*,*) 'Hello, World!'
STOP
END
90或95版本可以这么写:
PROGRAM Hello
WRITE (*,*) 'Hello, World!'
END PROGRAM Hello
3.Lisp--1959
Lisp是最古老的命令式和函数式编程语言。它最初创建于1958年,在20世纪70年代和80年代,Lisp最终成为人工智能世界中非常流行的语言。
难度:简单
代码:
(write-line "Hello, World!")
4.Cobol--1959
Cobol编程语言于1959年正式创建,2019年刚刚60周年。Cobol是COmmon Business Oriented Language的缩写,它原本是一种用于编写业务应用程序的公共语言。到2019年,Cobol仍然广泛应用于银行和保险领域。
难度:中等
代码:
IDENTIFICATION DIVISION.
PROGRAM-ID. HELLO-WORLD.
PROCEDURE DIVISION.
DISPLAY "Hello, World!"
STOP RUN.
5.BASIC--1964
BASIC是Beginner’s All-purpose Symbolic Instruction Code的首字母缩写,它是一种高级编程语言,其主要特点是易用性。
难度:简单
代码:
PRINT "Hello, World!"
END
6.Logo--1968
Logo是为了更容易使用Lisp语言,经常被称为“Lisp without brackets”。具体来说,Logo是一种面向对象的编程语言。
难度:简单
代码:
print [Hello World !]
7.B--1969
创建于1969年的B语言现在已经过时了,但它仍然扮演着重要的角色,因为它激发了C语言的灵感,而C语言至今仍被广泛使用。
难度:简单到中等
代码:
main()
{
putstr("Hello world!*n");
return(0);
}
8.Pascal--1970
Pascal是创建于1970年的命令式编程语言。它是为教学目的而设计的,其特点是语法清晰、严谨,有助于良好的程序结构。
难度:简单
代码:
begin
writeln('Hello, World!')
end.
9. Forth--1970
Forth是一种基于命令式的计算机编程语言,由Charles H. Moore于20世纪60年代发明,其第一个版本于1970年发布。它在1994年被ANSI标准化,并在1997年被ISO采用。
难度:简单到中等
代码:
: HELLO ( -- ) ." Hello, World!" CR ;
HELLO
10.C--1972
C语言是1972年在贝尔实验室发明的,当时丹尼斯·里奇(Dennis Ritchie)和肯·汤普森(Ken Thompson)正在开发UNIX。Ken Thompson之前开发了B语言。Dennis Ritchie决定从B语言中获得灵感,通过添加类型来创建C语言。
难度:简单到中等
代码:
#include <stdio.h>
main() {
printf("Hello, World!");
}