Short Code (プログラミング言語)
Short Codeは1949年にジョン・モークリー(John Mauchly)が提案したもので、初期はBrief Codeと呼ばれていた。1949年にウィリアム・シュミット(William Schmitt)がBrief CodeをBINACで実装したがデバッグやテストは行われなかった。シュミットは翌年UNIVAC IでBrief Codeを実装し、Short Code(またはShort Order Code)として知られるようになった。1952年にトーニク(A.B.Tonik)とローガン(J.R.Logan)がUnivac IIで改訂版を実装した。
Short Codeは数式を表現できたもののその表現は直感的でなく手作業による変換を要した。数式の要素を2文字のコードで表し、BINACやUnivacで用いられた12バイトワードのグループに収まるように6つの要素を並べて表現する。
例えば上記の数式はShort Codeでは以下のように置き換えた上でグループに再構成する必要がある。
Short Codeは基本的な算術処理の他に、分岐とライブラリの関数呼び出しをサポートしている。言語はインタプリタであり機械語より約50倍遅かった。