オブジェクト指向言語
Object-Oriented Language
おぶじぇくとしこうげんご
データとそれに対する操作をオブジェクトとしてまとめ、カプセル化・継承・ポリモーフィズムの概念を持つプログラミング言語の分類。Java、C++、Pythonなどが代表的。
基礎理論 > 情報に関する理論
関連キーワードの用語
FE手続型言語
処理の手順を逐次的に記述するプログラミング言語の分類。命令の実行順序に従ってプログラムが動作する。C言語、COBOL、Fortranなどが代表的。
FE関数型言語
数学的な関数の適用と合成を基本とするプログラミング言語の分類。副作用を避け、参照透過性を重視する。Haskell、Lispなどが代表的で、並行処理との親和性が高い。
FEJava
オブジェクト指向のプログラム言語。JVM(Java Virtual Machine)上で動作するため、プラットフォームに依存しない実行が可能。企業システムやAndroidアプリの開発に広く使用される。
FEC言語
手続型のプログラム言語で、OSやシステムソフトウェアの開発に広く使用される。ポインタによるメモリ操作が可能で、ハードウェアに近い低レベルな処理が記述できる。高い実行速度が特徴。
FEPython
スクリプト言語の一つで、簡潔で読みやすい構文が特徴。科学計算、機械学習、Web開発など幅広い分野で使用される。豊富なライブラリとコミュニティが強み。動的型付け言語。
IPC
1972年に開発された汎用プログラミング言語。ハードウェアに近い低水準な操作が可能で、OSやシステムソフトウェアの開発に広く使われている。処理速度が高速である。