最近突发奇想,想把自己所学的编程语言的hello, word总结一下。(如果有什么错误欢迎在评论区进行讨论。我只是个初学者,希望各位大佬手下留情。)
C语言
为了了解正宗的hello,world,我还买了本《The C Programing Language》(就是首次使用hello, world作为例子的C语言书籍)来了解最正宗hello, world程序。(下面的程序做了点修改,书中的main函数类型空着没写(使用默认值),但在最新的C标准不允许这样做) (但其实main函数在最后最好在加一条 return 0; 但还是想使用一下原版的hello, world)
文本编辑器是DevC++(这个应该是大部分大学刚学C用的吧)。
编译器是Windows命令行运行clang(其实最方便是用内置编译器,按F11。不过,最近在学llvm那就拿出试一下)
C++
这门语言学的我有点裂开……
文本编辑器用的是CLion。这款编译器是JetBrains的一款编辑器,到我写这篇文章的时候还是要收费。(不建议初学C++购买这款编辑器,因为其中的大部分功能可能用不到)
编译器使用的是Visual Studio的编译器cl。要在命令行使用它配置可能有点复杂。
Java
文本编辑器用的是eclipse,编译器就是官方统一那个。
Python
python的代码把能省的基本都省了。
文本编辑器用的是pycharm(一款JetBrains编辑器)。
运行程序用的是官方统一的。(这里的python使用的是解释器,它可以直接去执行源文件)
注意:文件名不要用abc.py,有时候会无法运行。
Go
这门编程语言的代码很有特点。虽然有些特点很多人接受不了,但我还是比较喜欢这门语言的。
文本编辑器是Goland(JetBrains的,这个也是要收费。不过我当时完成了一个学生的证明,好像就能在一定时间免费)
执行程序用的是官方统一的。
javascript
这个是在浏览器中运行javascript短代码(具体操作是在浏览器的某个页面右键选择检查,然后在弹出的窗口找到控制台或者对应的图标,然后就可以出现上面的界面了)。
如果觉得这样没有编程语言的感觉,也可以这样运行hello, world。
文本编辑器:sublime(偶尔会显示需要收费,但不会强制停用)
运行工具:node.js
Visual Basic
这门语言我了解的不是很多,不过在使用excel时接触过一些。
编辑器和运行都是在excel中进行的。
可以从这里打开。
SQL
这门语言是用来查询数据的,理论上输出不了hello, world。但如果一定要写一个也可以这样写。
这个就直接在命令行进入mysql的查询模式。
学过的编程语言大概就是这些,下面是一份语言排行榜。(好像我学的编程语言基本都是在排行榜前十的语言\(^o^)/~)
2022年11月Tiobe编程排行榜
如果说还有什么hello, world的话……
HTML
文本编辑器还是使用Visual Studio Code。
运行用的是Chrome浏览器。
Linux
Linux发行版: Ubuntu
Docker
当然这个hello, world不是我写的,只是最近在学Docker就顺便放上来了。
终于写完了,真的写个博客挺累的。
这里说明一下,其实很多文本编辑器/IDE可以编写多种语言。这里其实是有意错开一些编程语言,让每种编程语言尽量使用不同的编辑器/IDE。
编写日期:2022/11/17~2022/11/18