26.2.3 プログラム言語

問題解決の手順を記述したものがプログラムですが,プログラムを書くためのいろいろな約束事をまとめたものをプログラム言語(programming language)と呼びます.プログラム言語は,日本語や英語のような自然に出来上った言語(自然言語,natural language)とは違い,問題解決に適した書き方ができるようになっています.とくに,あいまいさが無いように設計されています.コンピュータが発明されて以来,さまざまなプログラム言語が使われてきましたが,時代とともに高度化し,環境に適したものとなってきています.現在使われている言語には,Ada, COBOL, BASIC, Pascal, C言語 C++, Fortran, Lisp, Prolog など数多くのものがあります.

Javaはプログラム言語の一つですが,他の言語にくらべて以下のような特徴をもっています.

次に,プログラム言語の処理方法についても見てみましょう.