各类编程语言编写 Hello World 教程

编写各类编程语言的 Hello World

作者:LYGreen
分类:编程语言
创建时间: 7/5/2025, 4:55:23 AM
更新时间: 7/5/2025, 4:55:23 AM

Hello World

代码由 ChatGPT 编写

脚本语言

Python

print('Hello World!')

JavaScript

console.log("Hello World!");

Bash

echo "Hello, World!"

PowerShell

White-Output "Hello, World!"

系统编程语言

C

#include <stdio.h>

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

C++

#include <iostream>

int main() {
    std::cout << "Hello World!" << std::endl;
    return 0;
}

Rust

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

Go

package main
import "fmt"

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

Zig

const std = @import("std");

pub fn main() void {
    std.debug.print("Hello, World!\n", .{});
}

面向对象语言

Java

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

C#

using System;

class Program {
    static void Main() {
        Console.WriteLine("Hello, World!");
    }
}

Kotlin

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

Swift

print("Hello, World!")

函数式语言

Haskell

main = putStrLn "Hello, World!"

Lisp

(format t "Hello, World!~%")

OCaml

print_endline "Hello, World!"

Web & 标记语言

HTML + JavaScript

<!DOCTYPE html>
<html>
<body>
  <script>
    document.write("Hello, World!");
  </script>
</body>
</html>

PHP

<?php
echo "Hello, World!";
?>

TypeScript

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

JSX / React

function App() {
  return <h1>Hello, World!</h1>;
}

数据科学与教学语言

R

print("Hello, World!")

Julia

println("Hello, World!")

MATLAB

disp('Hello, World!')

低层语言

汇编(x86 NASM, Linux)

section .data
    msg db "Hello, World!", 0xA
    len equ $ - msg

section .text
    global _start

_start:
    mov eax, 4          ; sys_write
    mov ebx, 1          ; stdout
    mov ecx, msg
    mov edx, len
    int 0x80

    mov eax, 1          ; sys_exit
    xor ebx, ebx
    int 0x80

虚拟机 / 字节码语言

Lua

print("Hello, World!")

Dart

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

数据描述语言

YAML(非代码,仅描述)

message: "Hello, World!"

JSON

{
  "message": "Hello, World!"
}

结束语

如果你希望我为某种特定语言或环境写 Hello World,也可以告诉我,我会补上!