Simple Sand Samples プログラミング言語サンプル集 TOPへ Hello World!(各言語のTOP)コメント(出力)改行なしプリント(出力)書式付きプリント(分岐)if文を使う(分岐)switch~case相当(繰り返し)無限ループ(繰り返し)while文を使う(繰り返し)foreachを使うコマンドライン引数(その1)関数(メソッド)を使う無名関数を使う(計算)四則演算(計算)商と余りを求める(計算)小数点以下切り捨て(計算)小数点以下切り上げ(計算)べき乗を計算する(文字列)文字列を連結する(文字列)小文字->大文字 変換(文字列)大文字->小文字 変換(文字列)文字列の長さを得る(文字列)文字列を左右反転(文字列)10進文字列->数値 変換(文字列)16進文字列->数値 変換(文字列)文字列の一部を取り出す(文字列)文字列を分割する(リスト/配列)リスト/配列(リスト/配列)要素数(リスト/配列)末尾に要素を追加(リスト/配列)先頭に要素を追加(リスト/配列)最初の要素(リスト/配列)N番目の要素(リスト/配列)2番目以降の要素(リスト/配列)最後の要素(リスト/配列)順序を反転(リスト/配列)リストの結合(リスト/配列)要素の総和(リスト/配列)MAPで各要素を処理(リスト/配列)並び替え(ソート)(連想配列)連想配列(辞書)を使う(日付時刻)今日の日付を得る(日付時刻)現在の時刻を得る(日付時刻)日付と時刻を得る乱数を使う 説明のないとってもシンプルなサンプルプログラム集 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 EmacsLisp > elispでHello World! hello.el 1(print "Hello World!") $ emacs -Q --script hello.el "Hello World!" * 確認環境 Debian Linux(Wheezy)