フィールド (計算機科学)
通常のフィールドはインスタンス変数(instance variable)と呼ばれることもあり、オブジェクトのインスタンスごとに存在する。一方静的フィールド(static field)はクラス変数(class variable)とも呼ばれ、クラスのすべてのインスタンスで共有される一つの変数である。
構造体やレコードのような単純なデータ集合型を定義する機能をサポートしない言語において、クラスで代用する場合、フィールドをクラス外部に公開して直接操作できるようにすることもあるが、一般的にはカプセル化の促進および機能拡張時のメンテナンス性向上などの観点からクラス外部には公開せず隠蔽する。
フィールドは、プログラミング言語によっては、メンバー変数(member variable)と呼ばれることもある。さらに言語によっては、フィールドとメソッドの中間に位置する概念として、プロパティ(property)をサポートするものもある。
統一モデリング言語 (UML) では、フィールドのことを属性(attribute)と呼ぶ。
GUIにおいて、通例「入力フィールド」と言えばテキストボックスなどでユーザーがデータを設定することのできる入力欄のことを指す。