概要

プログラミング言語ごとのHello World

以下に、さまざまなプログラミング言語での「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;
}

C#

using System;

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

Java

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

JavaScript (ブラウザ)

document.write("Hello, World!");

JavaScript (Node.js)

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

Python

print("Hello, World!")

Ruby

puts "Hello, World!"

PHP

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

Swift

print("Hello, World!")

Kotlin

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

Go

package main

import "fmt"

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

Rust

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

TypeScript

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

HTML

<!DOCTYPE html>
<html lang="ja">
<head>
    <meta charset="UTF-8">
    <title>Hello, World!</title>
</head>
<body>
    <h1>Hello, World!</h1>
</body>
</html>

SQL

SELECT 'Hello, World!';

Perl

print "Hello, World!\n";

Shell Script (Bash)

echo "Hello, World!"

Batch (Windows)

@echo off
echo Hello, World!

PowerShell

Write-Output "Hello, World!"

R

cat("Hello, World!\n")

MATLAB

disp('Hello, World!')

Scala

object HelloWorld {
    def main(args: Array[String]): Unit = {
        println("Hello, World!")
    }
}

Objective-C

#import <Foundation/Foundation.h>

int main(int argc, const char * argv[]) {
    @autoreleasepool {
        NSLog(@"Hello, World!");
    }
    return 0;
}

Haskell

main = putStrLn "Hello, World!"

Lua

print("Hello, World!")

Dart

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

これらの「Hello, World!」プログラムは、各プログラミング言語の基本的な構文や使い方を学ぶための良い出発点です。

スポンサーリンク

-概要