基礎プログラミング I 第4回 プログラミングの方法 第 4 回目次 講義ノート

Interpreter Type の計算機言語仲間たち

Ruby 言語は 1 行ずつ実行し、 実行できない行 (エラーを含んだ行) があればその行で止まる。 このような言語は、他にもある。BASIC, Perl, Lisp, JavaScript などである。BASIC は、高校の数学などにも例として挙げられる言語であるが、 Object 指向ではないので、 実務にはあまり使われていない。Perl は Ruby が参考にした言語であるが、 日本語の処理には強くない。Lisp は、Emacs の設定に使われることで有名であるが、 簡単に開発できるような作りの言語であったゆえに、 それぞれの目的に特化した言語となり、方言が多い。 JavaScript は、Web に特化した言語であるが、初心者向けではないとされている。