返回顶部
首页 > 资讯 > 前端开发 > VUE >web中写Hello, World的语言有哪些
  • 130
分享到

web中写Hello, World的语言有哪些

2024-04-02 19:04:59 130人浏览 独家记忆
摘要

本篇内容主要讲解“WEB中写Hello, World的语言有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“web中写Hello, World的语言有哪些”吧

本篇内容主要讲解“WEB中写Hello, World的语言有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“web中写Hello, World的语言有哪些”吧!

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

2. Fortran - 1957

Fortran是FORMula  Translation的衍生物,这是一种通用的交互式编程语言,特别适合于数值和科学计算。Fortran创建于1957年,下面是它的第一个“Hello,  World!”程序:

PROGRAM Hello  WRITE (*,*) 'Hello, World!'  STOP  END  Fortran 90 或 95的写法有所不同:  PROGRAM Hello  WRITE (*,*) 'Hello, World!'  END PROGRAM Hello

3. Lisp - 1958

Lisp是最古老的编程语言系列,它既是交互式的又是函数式的。1958年,Lisp作为一种实用的演示程序模型被创建出来,但是直到1970和1980年代,Lisp才成为人工智能世界中非常流行的语言。

下面是Lisp的“Hello, World!”程序:

(write-line "Hello, World!")

4. Cobol - 1959

Cobol语言于1959年正式创立,并且在2019年刚刚庆祝过创立60周年。Cobol表示面向通用业务的语言(COmmon Business  Oriented Language),目标是成为编程业务应用程序的通用语言。在2019年,Cobol仍被广泛应用于银行和保险的相关系统中。

下面是Cobol的“Hello, World!”程序:

IDENTIFICATION DIVISION.  PROGRAM-ID. HELLO-WORLD.  PROCEDURE DIVISION.  DISPLAY "Hello, World!"  STOP RUN.

5. BASIC - 1964

BASIC是Beginner’s All-purpose Symbolic Instruction  Code(初学者通用符号说明代码)的缩写。它是一门高级编程语言,其主要目标在于易用。它的“Hello, World!”程序如下:

PRINT "Hello, World!"  END

6. Logo - 1968

LoGo旨在成为易用的Lisp,通常被称为“Lisp without  brackets”,Logs并不是面向对象编程语言,但它可以帮助你入门计算机编程。

print [Hello World !]

7. B - 1969

B语言创建于1969年,它现在已经过时了,但它的计算机编程语言的发展史上发挥着重要的作用。因为正是B语言启发了现在广泛应用的C语言

main()  {  putstr("Hello world!*n");  return(0);  }

是不是语法层面就非常像C语言了。

8. Pascal - 1970

Pascal是一种交互式编程语言,它创建于1970年。它被设计出来主要出于教学目的,因为这个语言的特点是清晰,且严格的语法有助于良好的程序结构。

begin  writeln('Hello, World!')  end.

Turbo Pascal是Pascal语言的集成开发环境,在1983年被创建,并在1980年代和1990年代取得了巨大的成功。

Turbo Pascal的“Hello, World!“程序如下:

program HelloWorld(output);  begin  writeln('Hello, World!');  readln;  end.

9. Forth - 1970

Forth是一门基于栈的交互式编程语言,由Charles H.  Moore在1960年代发明。但它的第一个大版本是在1970年发布的。它于1994年被ANSI标准化,并于1997年被ISO采纳。2014年的Forth3012为语言的发展又焕发了生机。

下面是1970年版本Forth语言的“Hello, World!” 程序:

: HELLO ( -- ) ." Hello, World!" CR ;  HELLO

10. C - 1972

1972年的贝尔实验室中,Dennis Ritchie和Ken Thompson两位大佬为了开发UNIX发明了C语言。Ken  Thompson曾开发过B语言,Dennis Ritchie决定通过对B语言添加类型来创造C语言。所以说B语言为C语言提供了灵感。

#include  int main(void)  {  printf("Hello, World!\n");  return 0;  }

11. Smalltalk - 1972

Smalltalk受到Lisp的启发,它是一门面向对象的,动态类型的编程语言,它被发明于1972年。Smalltalk是最早具有集成开发环境的编程语言之一。

Transcript show: 'Hello, world!'; cr.

12. Prolog - 1972

Prolog是与人工智能和计算语言学相关的逻辑编程语言,被创建于1972年。

:- write('Hello, World!'),nl.

13. ML - 1973

ML是Meta Language的简称,是一种以Lisp为基础的函数型编程语言。ML通常以Lisp为特征,具有类型。

print "Hello, World!\n";

14. Scheme - 1975

Scheme创建于1975年,是一种多范式编程语言,支持函数式和交互式编程。它是Lisp三种重要的变种之一,由Common  Lisp和Clojure共同开发。

(display "Hello, World!") (newline)

15. SQL - 1978

sql即结构化查询语言,是用于操作关系数据库的标准计算机编程语言。虽然在设计时不能创建简单的“Hello,  World!“程序,但我想写出来应该是一个有趣的程序,如果你想学习SQL,这里有一些推荐课程。

CREATE TABLE message (text char(15));  INSERT INTO message (text) VALUES ('Hello, World!');  SELECT text FROM message;  DROP TABLE message;

16. C++ - 1980

c++是由Bjarne  Stroustrup在1980年创建,他为C语言增加了类,在1983年得名C++。现在C++已经通过了ISO标准化,并广泛应用于工业和其他领域。

#include  using namespace std;  int main() {  cout << "Hello, World!" << endl;  return 0;  }

17. Ada - 1983

Ada是一种面向对象编程语言,其开发始于1980年初,并在1983年完成发布。之所以叫做Ada是为了纪念Ada  Lovelace,这可能是历史上第一位女性计算机科学家。

Ada通常用于需要很高可靠性和安全性的实时系统和嵌入式系统中。

with Ada.Text_IO;  procedure Hello is  begin  Ada.Text_IO.Put_Line ("Hello, World!");  end Hello;

18. Common Lisp - 1984

Common Lisp,通常缩写为CL,是ANSI标准化的Lisp语言规范。

(princ "Hello, World!")

19. MATLAB - 1984

MATLAB是一种用于数值计算的脚本语言,被用于“Matrix Laboratory”。MATLAB是由同名的开发环境模拟的。

disp('Hello, World!')

20. Eiffel - 1985

Eiffel是一种围绕设计方法设计的面向对象编程语言,它具有当下非常流行的概念,例如“按约定编程”或复用。

class  HELLO_WORLD  create  make  feature  make  do  print ("Hello, world!%N")  end  end

21. Objective-C - 1986

Objective-C是一种面向对象编程语言,它像C++一样,是C语言的扩展,而与C++的区别在于它的动态消息分发或动态加载。

现在,它主要用于Apple操作系统MacOS以及iOS的衍生品。

#import <Foundation/Foundation.h>  int main() {  @autoreleasepool {  NSLog(@"Hello, World!");  }  }

22. Erlang - 1986

Erlang是一种支持多种范式的编程语言:并发、实时、分布式。它基于Actor  Model,具有容错能力以及代码热更新能力,所以Erlang开发的应用可用性通常很高。

io:format("Hello world!~n").

23. Perl - 1987

Perl是由Larry  Wall在1987年创建的编程语言,它可以轻松处理基于文本的消息。Perl是一种解释型语言,它受C语言的控制和打印结构以及shell脚本的启发。

print "Hello, World!\n";

24. Caml - 1987

Caml代表Categorical Abstract Machine  Language(分类抽象机器语言),是一种通用的编程语言,旨在提高程序的安全性和可靠性。Caml是一种致力于函数式、交互式和面向对象风格,这也是一种非常独特的语言。

print_string "Hello, World!\n";

25. Tcl - 1988

Tool Command Language(工具命令行语言),是John  Ousterhout在1988年开发的一种脚本语言。它是一种动态类型语言,具有跨平台、可扩展、易学习等特点。并且可以轻松和C语言进行交互。

在1990年, John  Ousterhout又开发了Tcl的扩展&mdash;&mdash;Tk,这是一个可移植的用于创建图形界面的库。我们今天所讨论的Tcl,多数情况是指Tcl和Tk的组合。

puts "Hello, World!"

26. Haskell - 1990

Haskell是一种基于lambda计算和组合逻辑的函数式编程语言。

main = putStrLn "Hello, World!"

27. Python - 1991

相信大家对python都比较熟悉,即使没有过,基本上也都听说过。它是一门解释型语言,可以跨平台。Python支持结构体,函数和面向对象的交互式编程。随着AI的发展,近几年Python的热度也是持续上涨。

下面是python3.0以后版本“Hello, World“程序的写法。

print("Hello, World!")

28. Visual Basic - 1991

Visual Basic,通常简称为VB,是第三代事件编程语言。微软也为其创建了集成开发环境。

Public Sub Main()  Debug.Print "Hello, World!"  End Sub

29. Lua - 1993

lua创建于1993年,是交互式编程语言。它专注于嵌入其他应用程序以对其进行扩展。

译者注:我们之前介绍过Lua在Redis中的应用,不知道你是否还记得。

print("Hello, World!")

30. Ruby - 1995

由于对Smalltalk和Lisp的开发感到沮丧,Yukihiro  Matsumoto从1993年起开始在Emacs上设计Ruby语言,并于1995年发布了第一版。Ruby是解释型、面向对象、多范式的编程语言。

puts 'Hello, World!'

31. Java - 1995

Java是James  Gosling(我们常说的高司令)在1995年时创建的一门面向对象编程语言,到目前为止,Java仍然是业界最流行、使用最广泛的语言。使用Java可以开发从客户端到服务端到各种应用,Google选择Java作为Android开发语言这件事使得Java得到了更进一步的发展。

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

32. JavaScript - 1995

javascript是一门主要用于开发Web页面的脚本语言,但现在也可以用作服务端开发,如nodejs

document.write('Hello, World!');

33. PHP - 1995

1995年对于编程语言而言绝对是非常重要的一年,在Java和JavaScript之后,PHP也于同年诞生。php是一门解释型的面向对象编程语言。

<? echo "Hello, World!" ?>

34. Rebol - 1997

Rebol是一种高级脚本语言,自称“消息传递语言”。

print "Hello, World!"

35. ActionScript &mdash; 1998

ActionScript可以用于开发客户端应用程序,如Adobe Flash和Adobe Flex;也可以用于服务端开发(Flash media  server, JRun, Macromedia Generator)。现在,ActionScript在Unity图形引擎中被当作脚本语言使用。

package {  public class HelloWorld {  public function HelloWorld() {  trace("Hello World !");  }  }  }

36. D - 1999

D语言是一门面向对象编程语言,它的设计借鉴于许多语言,包括C++、Java和Eiffel。D语言是一门优秀的语言,但是一直都没有像它的创造者期望的那样获得成功。

import std.stdio;  void main () {  writefln("Hello, World!");  }

37. C# - 2000

2000年,微软就Java语言与Sun公司发生争议,随后便创造了C#,C#是一种被设计为在Microsoft.net平台上开发的面向对象的编程语言,它是由C++和Java派生而来,使用了许多它们的通用特性和概念。C#也可以用来在asp.net平台上开发Web应用。

using System;  internal static class HelloWorld {  private static void Main() {  Console.WriteLine("Hello, World!");  }  }

38. Groovy - 2003

Groovy是运行在Java虚拟机上的一门面向对象编程语言,它是Java的超集,其设计受到了Python、Ruby和Smalltalk的启发。

println "Hello, World!"

39. Scala - 2003

Scala是一种多范式编程语言,旨在以简洁、优雅的形式表达常见的编程模型。Scala通过静态类型集成了面向对象和函数式编程的范例。

object HelloWorld extends App {  println("Hello, World!")  }

40. F# - 2005

F#是一门在.NET平台上开发的函数式、面向对象编程语言。F#源自与它高度兼容的OCaml,它们都属于ML语言这一系列的。

printfn "Hello, World!"

41. Windows PowerShell - 2006

windows PowerShell是Microsoft开发的软件套件,包括命令行界面,称为PowerShell的脚本语言和开发套件。 从Windows  7开始,PowerShell已作为标准配置提供。

echo "Hello, World!"

42. Clojure - 2007

Clojure是编译型、跨平台的函数式编程语言,它可以安全、简单的开发分布式系统。Clojure是Lisp的三种主要方言之一。Clojure可以编译成Java字节码,JavaScript代码或者是.NET字节码,因此它可以运行在JVM、CLR和浏览器上。

(println "Hello, World!")

43. Go - 2009

Go是一种编译型的支持并发的编程语言,它的设计受到了C和Pascal的启发,该语言由Google从Robert Griesemer,Rob  Pike和Ken Thompson的最初概念开发而来。没错,这个Ken Thompson就是在1969年设计B语言的人!

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

44. Rust - 2010

Rust是由Mozilla设计并开发的一门多范式的编译型编程语言。Rust被设计为“安全、并发、实用的语言”,在某些方面支持函数式编程风格,面向对象编程。Rust被认为有望替代C++。

fn main() {  println("Hello, World!");  }

45. Dart - 2011

dart是由Google开发的用于web应用的编程语言,它最初的目标是替代JavaScript。目前,Dart的目标还没有实现,开发人员的首要任务是可以将Dart转换成与所有现代浏览器兼容的JavaScript代码。Dart也可以用于服务端的开发。

Dart最近的势头很猛,主要是因为它是手机端流行框架Flutter的开发语言。

main() {  print('Hello, World!');  }

46. Kotlin &mdash; 2011

Kotlin是一门面向对象编程语言,支持静态类型,可以被编译成字节码运行在Java虚拟机上。也可以编译成JavaScript语言,或者在其他多个平台运行的语言。(感谢LLVM)2017年,Google使Kotlin成为继Java之后Android正式支持的第二种语言。

fun main(args: Array) {  println("Hello, World!")  }

47. Ceylon - 2011

Ceylon是由“红帽”创建的开源的强类型和静态类型的高级编程语言,它的语法类似于Java。可以将其编译成Java字节码和JavaScript。

void hello() {  print("Hello, World!");  }

48. TypeScript - 2012

typescript是由微软开发的免费、开源的编程语言。用于改善和保护JavaScript代码的生产。TypeScript是JavaScript的超集,可以转换为JavaScript,以便由任何Web浏览器或JavaScript引擎解释。

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

49. Julia - 2012

Julia是用于科学计算的高级、强大、动态的编程语言,使用的是其他类似开发环境(例如MATLAB、R或Python)的用户熟悉的语法。

println("Hello, World!")

50. Swift - 2014

Swift是一门编译型、多范式的编程语言,它简单、高效、安全。它由苹果开发并开源。使其成为与Objective-C一样开发iOS移动应用的解决方案。

print("Hello, World!")

到此,相信大家对“web中写Hello, World的语言有哪些”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: web中写Hello, World的语言有哪些

本文链接: https://lsjlt.com/news/85149.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • web中写Hello, World的语言有哪些
    本篇内容主要讲解“web中写Hello, World的语言有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“web中写Hello, World的语言有哪些”吧...
    99+
    2024-04-02
  • C# Hello World的写法有哪些
    这篇文章主要介绍“C# Hello World的写法有哪些”,在日常操作中,相信很多人在C# Hello World的写法有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”C# Hello World的写法...
    99+
    2023-06-17
  • c语言hello world怎么写
    在 c 语言中,编写 hello world 程序的步骤为:创建一个名为 hello.c 的源文件。包含必要的头文件 stdio.h。定义主函数 main。在 main 函数中使用 pr...
    99+
    2024-04-05
    sublime c语言
  • C语言Hello World实现的方法有哪些
    在C语言中,可以使用以下几种方法实现Hello World程序: 使用printf函数: #include int main...
    99+
    2023-10-24
    C语言
  • c语言执行Hello World背后经历的步骤
    目录预编译编译汇编链接计算机的世界,就从hello,world开始吧! #include <stdio.h> int main() { printf("Hello ...
    99+
    2024-04-02
  • go语言中web框架有哪些
    web框架有Gin、Beego、Echo、Iris、Revel、Buffalo、Fiber、Gorilla等等。详细介绍:1、Gin是一个高性能的Go语言Web框架,具有快速路由和中间件支持;2、Beego是一个全功能的Go语言Web框架,...
    99+
    2023-12-11
    go语言 web框架
  • go语言的web框架有哪些
    go语言有Gin、Beego、Revel、Echo和Iris等web框架。1、Gin,提供一种轻量级框架,具备高性能和易用性;2、Beego,提供一种简单、高效、可扩展的开发体验,具有良好的性能;3、Revel,提供一种简单、高效、可扩展的...
    99+
    2023-07-31
  • Go语言的编写语言有哪些特点?
    Go语言是一种由Google开发的开源编程语言,于2009年正式发布。它被设计成一种简单、高效、可靠的语言,具有许多独特的特点。在本文中,我们将详细介绍Go语言的编写语言特点,并提供一...
    99+
    2024-04-02
  • go语言web框架有哪些
    go语言web框架有Gin、Echo、Beego、Revel、Iris框架等。详细介绍:1、Gin框架具有高性能和低内存占用的特点,适用于中小型Web应用的开发;2、Echo框架具有高性能、简单易用的特点,使用了高性能的HTTP路由器,支持...
    99+
    2023-07-31
  • Go语言常用的编写语言有哪些选择?
    Go语言常用的编写语言有哪些选择? Go语言是一种开源编程语言,由Google创建,于2009年正式发布。它被设计用于构建简单、可靠和高效的软件。作为一种静态类型的编程语言,Go具有并...
    99+
    2024-04-02
  • web开发中队列的写法有哪些
    队列写法有哪些,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。前言栈和队列是一对好兄弟,前面我们介...
    99+
    2024-04-02
  • web开发中写css的位置有哪些
    这篇文章主要介绍了web开发中写css的位置有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。css的三种引入方式1.行内样式,最直接最简单的一种,直接对HTML标签使用s...
    99+
    2023-06-14
  • pycharm能写哪些语言
    pycharm支持以下编程语言的开发: 1. python 2. java 3. javascript 4. typescript 5. coffeescript 6. html 和 c...
    99+
    2024-04-19
    css mysql oracle python pycharm
  • Swift语言编写代码的方法有哪些
    本篇内容主要讲解“Swift语言编写代码的方法有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Swift语言编写代码的方法有哪些”吧!在初始化时调用will...
    99+
    2024-04-02
  • 用D语言写脚本的原因有哪些
    这篇文章主要讲解了“用D语言写脚本的原因有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“用D语言写脚本的原因有哪些”吧!1、D 很容易读和写作为一种类似于 C 的语言,D 应该是大多数程...
    99+
    2023-06-15
  • Go语言常见的编写工具有哪些?
    大家好,今天本人给大家带来文章《Go语言常见的编写工具有哪些?》,文中内容主要涉及到,如果你对Golang方面的知识点感兴趣,那就请各位朋友继续看下去吧~希望能真正帮到你们,谢谢!Go语言常用的编写...
    99+
    2024-04-04
  • web移动应用开发的编程语言有哪些
    这篇文章主要讲解了“web移动应用开发的编程语言有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“web移动应用开发的编程语言有哪些”吧!HTML5如果您希望为移动设备构建基于Web的应用...
    99+
    2023-06-16
  • pycharm可以写哪些语言
    pycharm 支持多种编程语言,包括 python、javascript、typescript、html、css、sql、django、flask、jupyter notebook、c...
    99+
    2024-04-25
    css python c++ macos pycharm c#
  • oracle中insert语句的写法有哪些
    在Oracle中,INSERT语句有以下几种写法:1. 基本的INSERT语句:```INSERT INTO table_name ...
    99+
    2023-09-05
    oracle
  • java语言忽略大小写的方法有哪些
    在Java语言中,忽略大小写有以下几种方法:1. equalsIgnoreCase()方法:使用该方法可以比较两个字符串是否相等,而忽略字符串的大小写差异。例如:```javaString str1 = "Hello";String s...
    99+
    2023-08-09
    java
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作