各種開発言語で「Hello,World!」

皆さんは得意な言語はありますか?
どの言語が好きですか?習得したいですか?
各種言語で「Hello,World」を表示する方法をまとめてみました。
基本的にLinuxでターミナル上での操作。C#はmacOSX環境になります。

perl

#!/usr/bin/perl
print("Hello,World!!\n");

上記コードをHello.plと名前をつけて保存し、
ターchmod +x Hello.plで実行権限を付与。
ターミナルで./Hello.plで実行。

php

<?php
        print("Hello,world\n");
?>

上記コードをHello.phpと名前をつけて保存し、
ターミナルでphp Hello.phpで実行。

python

#!/usr/bin/python3
def main():
    print("Hello,World!!\n")

if __name__ == '__main__':
    main()

上記コードをHello.pyと名前をつけて保存し、
chmod +x Hello.pyで実行権限を付与。
ターミナルで./Hello.pyで実行。

ruby

#!/usr/bin/ruby
print("Hello,World!!\n")

上記コードをHello.rbと名前をつけて保存し、
chmod +x Hello.rbで実行権限を付与。
ターミナルで./Hello.rbで実行。

java

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

上記コードをHello.javaと名前をつけて保存し。
ターミナルで java Hello.javaで実行。

go

package main
import "fmt"
func main(){
        fmt.Printf("Hello,World!!\n")
}

上記コードをHello.goと名前をつけて保存し、
ターミナルでgo run Hello.goで実行。
go build Hello.goとすると、Helloという実行ファイルが生成され、./Helloでも実行可能。

node.js

process.stdout.write("Hello,World!!¥n");

上記コードをHello.jsと名前をつけて保存し、
ターミナルでnode Hello.jsで実行。

C

#include<stdio.h>
int main(){
        printf("Hello,World!!\n");
}

上記コードをHello.cと名前をつけて保存し、
ターミナルでgcc -o Helloc Hello.cを実行すると、Hellocという実行ファイルが生成される。
./Hellocで実行可能。

C++

#include<iostream>
using namespace std;
int main()
{
        cout << "Hello,World!!\n" << endl;
}

上記コードをHello.cppと名前をつけて保存し、
ターミナルでg++ -o Hellocpp Hello.cを実行すると、Hellocpp という実行ファイルが生成される。
./Hellocppで実行可能。

objective-c

#import <stdio.h>

int main( int argc, const char *argv[] ) {
    printf( "hello world\n" );
    return 0;
}

上記コードをHello.mと名前をつけて保存し、
ターミナルでgcc -o -lobjc Hellom Hello.mを実行すると、Hellom という実行ファイルが生成される。
./Hellomで実行可能。

c#

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

macOSX環境の場合、.Net-Core SDKをインストール後、
以下コマンド実行により新規プロジェクトHelloを作成。

$ dotnet new console -o Hello 
$ cd Hello

Helloフォルダ内のProgram.csファイルにサンプルコードが記載されており、以下で実行可能です。

$ dotnet run