Simple Sand Samples プログラミング言語サンプル集 TOPへ Hello World!(各言語のTOP)基本型とリテラル変数/単一代入変数文字列コメント(出力)改行なしプリント(出力)改行付きプリント(出力)標準出力(出力)標準エラー出力(出力)書式付きプリント(分岐)if文を使う(分岐)if~elseを使う(分岐)else ifを使う(分岐)三項演算子(分岐)switch~case相当(繰り返し)無限ループ(繰り返し)for文を使う(繰り返し)do while文を使う(繰り返し)breakを使う(繰り返し)foreachを使うコマンドライン引数(その1)コマンドライン引数(その2)関数(メソッド)を使う(計算)四則演算(計算)商と余りを求める(計算)算術まるめ四捨五入(計算)べき乗を計算する(計算)平方根(計算)対数(計算)円周率・三角関数(文字列)文字列を連結する(文字列)小文字->大文字 変換(文字列)大文字->小文字 変換(文字列)文字列の長さを得る(文字列)文字列を左右反転(文字列)文字列を置換する(文字列)文字列を置換(初回マッチのみ)(文字列)10進文字列->数値 変換(文字列)16進文字列->数値 変換(文字列)文字列の一部を取り出す(文字列)一文字毎に分割する(連想配列)連想配列(辞書)を使う外部コマンドを実行する(テキスト)標準入力を読み込んで表示(テキスト)ファイル内容表示(テキスト)ファイル読み込み(テキスト)改行コードを取り除く(テキスト)全行左右反転(テキスト)ファイル行数を数える(テキスト)列挙した数の合計を求める(テキスト)各列の合計を求める(テキスト)ファイル先頭部分抽出(ジェネレータ)数列を生成(正規表現)正規表現を使う乱数を使う 説明のないとってもシンプルなサンプルプログラム集 COBOL awk C言語 D言語 GO言語 Lua Vim bash Perl Gauche Clojure CLISP EmacsLisp VimScript tcsh Ruby Groovy Java C# VBScript JavaScript Io言語 Python Erlang Scala VB.NET Excel/VBA PHP Tcl Haskell OCaml PowerShell Windows Unix/Linux Gawk > awk(オーク)でHello World! hello.awk 123BEGIN{ print"Hello World!"} $ awk -f hello.awk Hello World! $ * 確認環境 Debian Linux(Wheezy)