書き方にはいくつか違う種類ある。
あーしろこーしろとやって欲しいことを直接手順で書くタイプの言語。
関数を書いてその結果を求めさせるタイプの言語。
論理式を書いて当てはまるパターンを探させるタイプの言語。
そのほかはいろいろあろうがしらん。