0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

はじめてのプログラム:「Hello, World!」で学ぶ主要言語の書き方

Posted at

はじめに

プログラミングを学び始めたとき、多くの人が最初に書くのが「Hello, World!」というプログラムです。これは、画面に「Hello, World!」と表示するだけのシンプルな内容ですが、言語ごとに文法や書き方が異なり、それぞれの特徴を知る第一歩となります。

本記事では、世界中で広く使われている代表的なプログラミング言語と、その「Hello, World!」プログラムの書き方を分かりやすく紹介します。初学者の方も、他の言語に興味がある方も、ぜひ参考にしてみてください。

C言語

シンプルで歴史のある言語。多くのプログラミング言語のルーツです。

#include <stdio.h>

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

C++

C言語を拡張した高機能な言語。オブジェクト指向プログラミングにも対応しています。

#include <iostream>
using namespace std;

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

Java

エンタープライズ向けでも利用される、信頼性の高いオブジェクト指向言語。

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

Python

読みやすさ・書きやすさが特徴の近年大人気の言語です。

print("Hello, World!")
JavaScript
ウェブサイトの動きを作るのに欠かせない言語。
(コンソール出力の場合)

javascript

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

Ruby

シンプルで表現力が高く、主にWeb開発で使われています。

puts "Hello, World!"

PHP

Web開発に特化したサーバーサイドスクリプト言語。

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

Swift

Apple製品のアプリ開発に使われる、最新のモダンな言語。

print("Hello, World!")

Kotlin

Androidアプリ開発の標準言語。Javaとの互換性も高いです。

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

Go

Googleが開発した、シンプルで高速な言語。

package main
import "fmt"

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

Rust

安全性とパフォーマンスを重視した新世代言語。

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

Perl

テキスト処理やスクリプト作成で人気の古参言語。

print "Hello, World!\n";

Bash

LinuxやMacで使われるシェルスクリプトの代表例。

echo "Hello, World!"

Scala

JVM上で動作し、オブジェクト指向と関数型を融合した言語。

object Main extends App {
  println("Hello, World!")
}

TypeScript

JavaScriptに型安全性を加えたモダンな言語。

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

おわりに

いかがでしたか?
「Hello, World!」はシンプルながら、各言語の個性や特徴が表れる楽しいプログラムです。
これをきっかけに、気になる言語で自分の「Hello, World!」を書いて、動かすのもいいかもしれません。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?