データ型(英語:data type)とは、コンピュータにおけるデータの種類を定めるもののことである。データ型は、プログラミングなどにおいて変数そのものや、その中に代入されるオブジェクトや値が対象となる。
プログラミング言語にあらかじめ用意されているデータ型のことを「組み込み型(primitive data type)」という。