关于hello world,让我们用五十种编程语言来诠释!

DROP TABLE message;

16.**** C++ - 1980

最初在1980年由Bjarne Stroustrup以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,用于“矩阵实验室”,是一种用于数值计算的脚本语言。MATLAB的开发环境也叫这个名字。

disp(‘Hello, World!’)

20. Eiffel - 1985

Eiffel是一种面向对象的编程语言。Eiffel基于当今非常流行的概念,如契约编程或重用。

class

HELLO_WORLD

create

make

feature

make

do

print (“Hello, world!%N”)

end

end

21. Objective-C - 1986

Objective-C是一种自反的面向对象编程语言。它是C编程语言的扩展,与c++类似,但在动态消息分发或动态加载方面与c++有很大的不同。

如今,它主要用于苹果的操作系统:macOS及其iOS衍生产品。

#import <Foundation/Foundation.h>

int main() {

@autoreleasepool {

NSLog(@“Hello, World!”);

}

}

22. Erlang - 1986

Erlang编程语言支持几种范例:并发、实时、分布式。它基于actor模型,具有容错和热更新功能,能够开发高可用性应用程序。

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

Tcl是工具命令语言,是John Ousterhout在1988年开发的一种脚本语言。这种动态类型语言是跨平台的、可扩展的、易于学习的,并且基于12条语法规则。Tcl很容易与C编程语言进行交互。

1990年,John Ousterhout为Tcl开发了一个名为Tk的扩展,这是一个用于创建可移植图形界面的库。因此,今天提到Tcl时,更多的是指Tcl/Tk的组合。

puts “Hello, World!”

26. Haskell - 1990

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

main = putStrLn “Hello, World!”

27. Python - 1991

Python是一种解释性编程语言,具有多范式、多平台的特点。Python支持结构化、函数式和面向对象的命令式编程。这些年来,Python变得非常流行,甚至在2019年成为最受欢迎的语言之一。

Python 3.0或更高版本中的“Hello, World!”:

print(“Hello, World!”)

28. Visual Basic - 1991

Visual Basic,简称VB,是第三代事件编程语言,是微软为其COM编程模型创建的集成开发环境。

Public Sub Main()

Debug.Print “Hello, World!”

End Sub

29. Lua - 1993

Lua创建于1993年,是一种自反的命令式脚本语言,用于嵌入其他应用程序以扩展功能。

print(“Hello, World!”)

30. Ruby - 1995

Matsumoto Yukihiro由于对自己的Smalltalk和Lisp开发经历感到失望,于1993年开始在Emacs下设计Ruby语言。他在1995年发布了第一版。Ruby是解释型的、面向对象的、多范式的编程语言。

puts ‘Hello, World!’

31. Java - 1995

Java是James Gosling在1995年创建的一种面向对象的编程语言,至今仍是业界最流行和使用最多的语言。Java允许完成客户机到web应用程序的所有工作,而谷歌将其作为Android移动操作系统上开发应用程序的语言,进一步扩展了它的功能。

class HelloWorld {

public static void main(String[] args) {

System.out.println(“Hello, World!”);

}

}

32. JavaScript - 1995

JavaScript是一种脚本编程语言,主要用于Web,但现在可以在服务器端使用Node.js等。JavaScript是一种面向原型的编程语言。

document.write(‘Hello, World!’);

33. PHP - 1995

就编程语言而言,1995年无疑是极其重要的一年,因为在Java和JavaScript之后,PHP也在这一年诞生。PHP主要用于Web,是一种面向对象的命令式语言,可以像其他解释语言一样在本地工作。

<? echo "Hello, World!" ?>

34. Rebol - 1997

Rebol是一种高级脚本编程语言,它建立在denotational语义的基础上,自称为“消息传递语言”。这是一个“Hello, World!”:

print “Hello, World!”

35. ActionScript — 1998

ActionScript是一种用于客户端应用程序(如Adobe Flash和Adobe Flex)和服务器(Flash media server、JRun、Macromedia Generator)的编程语言。ActionScript在Unity graphics中用作脚本语言。

package {

public class HelloWorld {

public function HelloWorld() {

trace(“Hello World !”);

}

}

}

36. D - 1999

D是一种命令式的面向对象和多范式的编程语言。D的灵感来自许多语言,包括c++、Java和Eiffel。尽管D有很多优点,但它还未取得创造者所期望的那样成功。

import std.stdio;

void main () {

writefln(“Hello, World!”);

}

37. C# - 2000

c#是微软在2000年与Sun就Java语言发生争执后创建的。c#是一种面向对象的编程语言,用于在Microsoft上开发。该语言派生于c++和Java,使用它们的一般语法和一些概念。c#也可以用于开发ASP上的web应用程序。

using System;

internal static class HelloWorld {

private static void Main() {

Console.WriteLine(“Hello, World!”);

}

}

38. Groovy - 2003

Groovy是一种运行在Java平台上的面向对象编程语言。Groovy是Java语言的替代品,它的灵感来自Python、Ruby或Smalltalk。

println “Hello, World!”

39. Scala - 2003

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

object HelloWorld extends App {

println(“Hello, World!”)

}

40. F# - 2005

f#是一种函数式、命令式和面向对象的编程语言,由Microsoft开发。f#源自与之高度兼容的OCaml编程语言。这两种编程语言与ML语言属于同一语系。

printfn “Hello, World!”

41. Windows PowerShell - 2006

Windows PowerShell是微软开发的一套软件,包括一个命令行界面、一种称为PowerShell的脚本语言和一个开发工具包。从Windows 7开始PowerShell作为标准语言。

echo “Hello, World!”

最后

不知道你们用的什么环境,我一般都是用的Python3.6环境和pycharm解释器,没有软件,或者没有资料,没人解答问题,都可以免费领取(包括今天的代码),过几天我还会做个视频教程出来,有需要也可以领取~

给大家准备的学习资料包括但不限于:

Python 环境、pycharm编辑器/永久激活/翻译插件

python 零基础视频教程

Python 界面开发实战教程

Python 爬虫实战教程

Python 数据分析实战教程

python 游戏开发实战教程

Python 电子书100本

Python 学习路线规划

小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数初中级Python工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Python爬虫全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频

如果你觉得这些内容对你有帮助,可以添加下面V无偿领取!(备注:python)
img

Python 学习路线规划

小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数初中级Python工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Python爬虫全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频

如果你觉得这些内容对你有帮助,可以添加下面V无偿领取!(备注:python)
[外链图片转存中…(img-U54zNHy3-1710898446348)]

  • 11
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值