【プログラミング】いろんな”hello world"

いろんなプログラミング言語とインターフェースで"hello world"を試してみる。順次追加予定。

テキストインターフェース系

C言語

ソースコード

#include <stdio.h>

void main(void) {
  printf("hello world\n");
}

ソースコードファイル名

./helloworld.c

コンパイル例

$ cc -o helloworld helloworld.c
$  

実行例

$ ./helloworld
hello world
$  

C++

ソースコード

#include <iostream>

int main(void) {
  std::cout << "hello world" << std:endl;
  return 0;
}

ソースコードファイル名

./helloworld.cpp

コンパイル例

$ c++ -o helloworld helloworld.cpp
$  

実行例

$ ./helloworld
hello world
$  

FORTRAN

ソースコード

program helloworld
 print *,"hello world"
end program helloworld

ソースコードファイル名

./helloworld.f90

コンパイル例

$ gfortran -o helloworld helloworld.f90
$  

実行例

$ ./helloworld
 hello world
$  

参考記事

UNIX系シェル

ソースコード

#!/bin/sh
echo "hello world"

ソースコードファイル名

./helloworld.sh

コンパイル例

コンパイル不要のため、なし

実行例

$ chmod u+x ./helloworld.sh
$ ./helloworld.sh
hello world
$ 

python

ソースコード

print("hello world")

ソースコードファイル名

./helloworld.py

コンパイル例

コンパイル不要のため、なし

実行例

$ python3 ./helloworld.py
hello world
$ 

perl

ソースコード

#!/usr/bin/perl
print "hello world\n";

ソースコードファイル名

./helloworld.pl

コンパイル例

コンパイル不要のため、なし

実行例

$ chmod u+x ./helloworld.pl
$ ./helloworld.pl
hello world
$ 

Windowsバッチファイル

ソースコード

@echo off
echo hello world

ソースコードファイル名

C:\helloworld.bat

コンパイル例

コンパイル不要のため、なし

実行例

C:\> helloworld
hello world
C:\> 

Web系

HTML

ソースコード

<html>
<head>
<title>hello world</title>
</head>
<body>
<p>hello world</p>
</body>
</html> 

ソースコードファイル名

helloworld.html 

コンパイル例

コンパイル不要

実行例

WindowsのExplorerでhelloworld.htmlをダブルクリック。


Android

Android Studio(Java)


関連記事

  以上

コメント