😀

色々な言語のHello Worldと基本コマンドまとめ

2023/09/23に公開

C言語

ソースファイル

main.c
#include <stdio.h>

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

基本コマンド

コンパイル
gcc main.c -o Helloworld
実行 (exeファイル)
Helloworld

C++

ソースファイル

main.cpp
#include <iostream>

int main(void)
{
    std::cout << "Hello World\r\n";
    return 0;
}

基本コマンド

コンパイル
g++ main.cpp -o Helloworld
実行 (exeファイル)
Helloworld

C#

ソースファイル

Program.cs
class Program
{
    static void Main(string[] args)
    {
        Console.WriteLine("Hello World");
    }
}

基本コマンド

プロジェクト作成およびテンプレート選択
dotnet new console -o Helloworld
ビルド
dotnet build
実行
dotnet run

Java

ソースファイル

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

基本コマンド

ビルド
javac Main.java
実行
java Main

Rust

ソースファイル

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

基本コマンド

クレート作成 (バイナリ)
cargo new helloworld --bin
(--bin は省略可能)
クレート作成 (ライブラリ)
cargo new helloworld --lib
ビルド
cargo build
(build は b に省略可能)
実行
cargo run
(run は r に省略可能)

Go

ソースファイル

main.go
package main

import (
  "fmt"
)

func main() {
  fmt.Println("Hello World")
}
go.mod
module main

go 1.18

基本コマンド

1) go.mod 未使用

ビルド
go build main.go
実行
go run main.go

2) go.mod 使用

go.mod 作成
go mod init main
ビルド
go build .
実行
go run .

Javascript (HTML)

ソースファイル

index.js
document.getElementById("text").innerText = "Hello World";
index.html
<!DOCTYPE html>
<html lang="ja">
  <head>
    <meta charset="UTF-8" />
    <title>Hello World</title>
    <link rel="stylesheet" href="index.css" />
  </head>

  <body>
    <div id="text"></div>
    <script type="text/javascript" src="index.js"></script>
  </body>
</html>
index.css
.body {
    background-color: white;
}

Javascript (Node.js)

ソースファイル

main.js
console.log("Hello World");

基本コマンド

package.json 作成
npm init
実行
node main.js

Typescript

ソースファイル

main.ts
console.log("Hello World");

基本コマンド

1) tsconfig.json 未使用

コンパイル
tsc main.ts

2) tsconfig.json 使用

tsconfig.json作成
tsc --init
コンパイル
tsc

Python

ソースファイル

main.py
print("Hello World")

基本コマンド

実行
python main.py

Julia

ソースファイル

main.jl
println("Hello World")

基本コマンド

実行
julia main.jl

PowerShell

ソースファイル

main.ps1
Write-Host Hello World

基本コマンド

実行
.\main.ps1
上記の実行が無効の場合
powershell -ExecutionPolicy Bypass .\main.ps1

Discussion