“你好,世界!”但有 30 种不同的语言版本!!!11. Lua

2025-06-07

“你好,世界!”但有 30 种不同的语言!!!

11. Lua

从上周开始,我就一直在绞尽脑汁琢磨,到底该用开发环境写些什么文章?我希望它有意义,对读者有用。后来,我想,既然写不出什么有意义的东西,那就写点毫无意义的东西吧。于是,我终于做到了。用 30 种不同的语言(无先后顺序)打印“Hello, World!”。尽情享受吧!

[剧透警告:最后一个很特别!]

1. C

#include <stdio.h>
int main(void){
    printf("Hello, world!\n");
    return 0;
}
Enter fullscreen mode Exit fullscreen mode

2. C++

#include <iostream>
int main(){
 std::cout << "Hello, World!\n";
}
Enter fullscreen mode Exit fullscreen mode

3. C'#'

class HelloWorldApp{
 static void Main(){
 System.Console.WriteLine("Hello, world!");
 }
}
Enter fullscreen mode Exit fullscreen mode

4. Python

print("Hello, world!")
Enter fullscreen mode Exit fullscreen mode

5. Java

public class HelloWorld
   {
        public static void main(String[] args)
        {
             System.out.println("Hello, world!");
        }
   }
Enter fullscreen mode Exit fullscreen mode

6. JavaScript

document.writeln('Hello, World!');
Enter fullscreen mode Exit fullscreen mode

7. TypeScript

console.log("Hello, World!");
Enter fullscreen mode Exit fullscreen mode

8. R

cat("Hello, World!")
Enter fullscreen mode Exit fullscreen mode

9. 锈迹

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

Enter fullscreen mode Exit fullscreen mode

10. Go 语言

package main 
func main() { 
    println("Hello, World!") 
} 
Enter fullscreen mode Exit fullscreen mode

11. Lua

print("Hello, World")
Enter fullscreen mode Exit fullscreen mode

12. Perl

use strict; 
use warnings; 

print("Hello, World!"); 
Enter fullscreen mode Exit fullscreen mode

13. Haskell

putStrLn "Hello world"
Enter fullscreen mode Exit fullscreen mode

14. Bash

echo 'Hello, world!'
Enter fullscreen mode Exit fullscreen mode

15.科特林

fun main() {
    println("Hello, World!")
}
Enter fullscreen mode Exit fullscreen mode

16. 红宝石

puts "Hello, World!"
Enter fullscreen mode Exit fullscreen mode

18. Swift

import Swift
print("Hello, World!")
Enter fullscreen mode Exit fullscreen mode

19.朱莉娅

println("Hello, World!")
Enter fullscreen mode Exit fullscreen mode

20. Dart

void main() {
  print('Hello, World!');
}
Enter fullscreen mode Exit fullscreen mode

21. 长生不老药

IO.puts("Hello, World!")
Enter fullscreen mode Exit fullscreen mode

22. Groovy

println "Hello, World!"
Enter fullscreen mode Exit fullscreen mode

23. Scala

object dev
{
    // Main Method 
    def main(args: Array[String]) 
    {
        // prints Hello World
        println("Hello, World!") 
    }
}
Enter fullscreen mode Exit fullscreen mode

24. 艾达

with Ada.Text_IO;
procedure Hello is
begin
   Ada.Text_IO.Put_Line("Hello, world!");
end Hello;
Enter fullscreen mode Exit fullscreen mode

25.博斯克

namespace NSMain;  
entrypoint  
function main(): String {  
 return "Hello, world!";  
}  
Enter fullscreen mode Exit fullscreen mode

26. 基础

PRINT "Hello, world!"​
Enter fullscreen mode Exit fullscreen mode

27.Cobol

display "Hello, world!".
Enter fullscreen mode Exit fullscreen mode

28. D

import std.stdio;
void main()
{
    writeln("Hello, World!");
}
Enter fullscreen mode Exit fullscreen mode

29. F'#'

open System
[<EntryPoint>]
let main argv =
    printfn "Hello, World!"
Enter fullscreen mode Exit fullscreen mode

30. BrainF*ck

++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++.
Enter fullscreen mode Exit fullscreen mode

为什么不在评论部分再添加一些呢?

文章来源:https://dev.to/muhimen123/hello-world-but-in-30- Different-languages-3ii1
PREV
每个开发人员必须知道的 10 个 Git 命令
NEXT
VSCode 的 5 个完美替代品!1. Visual Studio 2. Visual Studio Code Insiders 3 Visual Studio Codium 4 Visual Studio Codespaces(付费版)5 Eclipse Theia