--/--/-- (--) スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

スポンサー広告 |


2011/05/29 (Sun) 主要プログラミング言語で"Hello world!"(プログラミングの基礎 Part3)

(1)コンパイラ言語

①ALGOL(1958)

BIGIN FILE F (KIND=REMOTE);
  EBCDIC ARRAY E [0:11];
  REPLACE E BY "Hello world!";
  WHILE TRUE DO
  BEGIN
    WRITE (F, *, E);
  END;
END.

②COBOL(1959)

IDENTIFICATION DIVISION. PROGRAM-ID. HELLO-WORLD.
ENVIRONMENT DIVISION. PROCEDURE DIVISION.
DISPLAY "Hello world!". STOP RUN.

③BASIC(1963)

10 PRINT"Hello world!" 20 END

④Smalltalk(1969)

Transcript show: 'Hello world!'

⑤C言語(1972)

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

⑥C++(1983)

# include <iostream>
int main() {
  std::cout << "Hello world!" << std::end1;
  return 0;
}

⑦Java(1995)

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

⑧C#(2003)

using System;
class HelloWorldAPP {
  public static void Main() {
    Console.WriteLine("Hello world!");
  }
}

(2)スクリプト言語

⑨Perl(1987)

print "Hello world!"

⑩Python(1990)

print "Hello world!"

⑪Ruby(1993)

puts "Hello world!"

⑫JavaScript(1995)

<script type="text/javascript" language="javascript">
  window.onload = function() {
  var obj = document.body;
  obj.innerHTML = "Hello world!"
}
</script>

⑬PHP(1995)

<html><body>
<?php
  echo 'Hello world!';
  exit;
?>
</body></html>

(3)関数型言語

⑭LISP(1958)

(format t "Hello world!\n")

⑮Haskell(1990)

main = putStrLn "Hello world!"

⑯OCaml(1996)

let _ = print_endline "Hello world!"



プログラミング | trackback(0) | comment(0) |


<<みなとみらい | TOP | JAVA 9日目 復習用(._.)φ>>

comment











管理人のみ閲覧OK


trackback

trackback_url
http://kononushi.blog46.fc2.com/tb.php/498-d8c7e72a

| TOP |

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。