「Hello World」是每个程序员入门的第一个程序,代表着敲开编程世界的大门。下面整理了12种主流/常见开发语言的实现方式,代码简洁易读,附带新手友好的解释,适合公众号排版发布。
不同编程语言的Hello World代码展示
Python 的 Hello World 是所有语言中最简洁的,无需复杂的语法结构,一行即可实现。
# 打印 Hello World(# 是Python的注释符号,不会执行)print("Hello, World!")
Java 是面向对象语言,必须包裹在类中,结构更规范,注意大小写敏感。
// 定义公共类 HelloWorld(类名需与文件名一致)public class HelloWorld { // 程序入口方法(固定写法) publicstaticvoidmain(String[] args) { // 控制台输出 Hello World System.out.println("Hello, World!"); }}
C语言是结构化编程的基础,需要引入标准输入输出库,有固定的程序入口。
// 引入标准输入输出头文件#include<stdio.h>// 主函数(程序入口)intmain(){ // 输出 Hello World printf("Hello, World!\n"); // 程序正常结束返回0 return 0;}
C++ 兼容C语言语法,也可使用C++特有的输出方式。
// 引入C++输入输出流头文件#include<iostream>// 使用标准命名空间(避免重复写std::)using namespace std;intmain(){ // C++风格输出 cout << "Hello, World!" << endl; return 0;}
JavaScript 可运行在浏览器或Node.js环境,两种场景都适配。
<!-- 嵌入HTML中运行 --><!DOCTYPE html><html><body><script> // 浏览器控制台输出 console.log("Hello, World!"); // 页面直接显示 document.write("Hello, World!");</script></body></html>
Go语言简洁高效,内置丰富的标准库,语法接近C但更简洁。
// 声明主包(可执行程序必须是main包)package main// 引入fmt包(格式化输入输出)import "fmt"// 主函数funcmain() { // 输出 Hello World fmt.Println("Hello, World!")}
PHP 主要用于Web开发,可嵌入HTML,也可命令行运行。
<?php// 浏览器/终端输出echo "Hello, World!";// 换行(可选)echo "\n";?>
R语言专注于数据分析和可视化,入门第一个程序也很简单。
# 控制台输出 Hello Worldcat("Hello, World!")
Ruby 以简洁优雅的语法著称,是Ruby on Rails框架的基础。
# 输出 Hello Worldputs "Hello, World!"
Swift 是苹果为iOS/macOS开发设计的语言,语法简洁现代。
// 输出 Hello World(print是Swift内置函数)print("Hello, World!")
虽然HTML不是编程语言(是标记语言),但新手常先接触,补充在此
<!DOCTYPE html><html><head> <title>Hello World</title></head><body> <!-- 页面显示 Hello World --> <h1>Hello, World!</h1></body></html>
Shell脚本是Linux/UNIX系统管理的基础工具,语法简单直观。
#!/bin/bash# 输出 Hello Worldecho "Hello, World!"