[トップ][編集][ノート][編集履歴][一覧][最近の更新][->English]

Irisawa

勝手な自己紹介

かなり以前から HSPWiki に書いておりましたが、今回自分のページを作ってみました。
それにしても、世の中難しいものですね。
気に障ること書いていたら申し訳ありません。

プログラミング言語の名称由来

各、プログラミング言語の名称ってどういう風につけられたか知っていますか?
結構、面白いものも多いのでいくつか知っている限り紹介します。

言語名 正式名・フルスペル(意味など) 由来や備考
HSP Hot Soup Processor SOUP processor から派生した LSP(light SOUP processor) をより発展させたという意味と当時、名をはせていた HotJava より
CPL Combined Programming Language -
BCPL Basic-CPL(簡易 CPL) 上記, CPL を簡素化して簡単に扱えるようにしたため
B - BCPL の先頭文字より
C - 上記, B 言語をモデルにしてより進んだということで BCPL の二番目の文字から
D - C の次という意味から(誤用?)
C++ - C で数値型変数の数値を +1 する(インクリメント)のに ++ と表記することから C をインクリメントしたという意味
C# - # が ++++ に見えることから
BASIC Beginner's All purpose Symbolic Instruction Code(初心者用全目的記号型命令言語?) 初心者向けに多用途に使用できるという意味と Basic(基礎) の 2 通りの意味
Perl Practical Extraction and Report Language(実用的なデータ取得レポート作成言語) or Pathologically Eclectic Rubbish Lister(病的折衷主義のガラクタ出力装置) 元々は宝石の真珠(pearl)にする予定だったが同名の言語があったため急遽変更, 正式な言語名は先頭のみ大文字の Perl
Ruby - Perl(pearl=真珠) に対して 7 月の誕生石ルビーから
Pascal - (人名?)
Delphi - ギリシャの古代都市の地名
Java (不明) (不明)
LISP LISt Processor -
Tcl/Tk Tool Command Language / Took Kit -
Prolog Programming in logic -
ひまわり - -

他にも知っている方がいらっしゃいましたら教えてください。