ホームページ >よくある問題 >プログラミング言語のカテゴリは何ですか?

プログラミング言語のカテゴリは何ですか?

coldplay.xixi
coldplay.xixiオリジナル
2021-02-04 11:36:1642401ブラウズ

プログラミング言語は次のように分類されます: 1. 命令型言語; 2. 関数型言語、数学的関数概念の値マッピングに基づく λ 演算子計算可能モデル; 3. 一連の既知の形式に基づく論理言語ルールの論理システム 4. オブジェクト指向言語。

プログラミング言語のカテゴリは何ですか?

#この記事の動作環境: Windows 7 システム、Dell G3 コンピューター。

プログラミング言語は次のように分類されます:

1. 命令型言語

この言語の意味論的な基礎は、「データ ストレージ/データ」をシミュレートすることです。チューリング マシンの計算可能性モデルは、現代のコンピューター アーキテクチャの自然な実装と非常に一致しています。オペレーションを生成する主な方法は、ステートメントまたはコマンドの副作用に依存することです。 Fortran、Pascal、Cobol、C、C、Basic、Ada、Java、C# など、最近よく使われている言語のほとんどがこのタイプです。さまざまなスクリプト言語もこのタイプとみなされます。

2. 関数型言語

この言語の意味論的な基礎は、数学的関数概念の値マッピングに基づく λ 演算子計算可能モデルです。この言語は、人工知能などの仕事の計算に非常に適しています。 Lisp、Haskell、ML、Scheme、F#などの代表的な関数型言語

3. 論理言語

この言語の意味論的な基礎は、一連の既知のルールに基づく形式論理システムです。この言語は主にエキスパート システムの実装で使用されます。最も有名な論理言語は Prolog です。

4. オブジェクト指向言語

最新の言語のほとんどはオブジェクト指向のサポートを提供していますが、一部の言語は基本的なオブジェクト指向モデルに基づいて直接構築されています。構文形式 基本的なオブジェクト操作です。主な純粋なオブジェクト指向言語は Smalltalk です。

さまざまな言語は異なるタイプに属しますが、それぞれがさまざまな程度で他のタイプの操作モードをサポートします。

プログラミングについてさらに詳しく知りたい場合は、php training 列に注目してください。

以上がプログラミング言語のカテゴリは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。