解説データ型の分類の1つで、その型を定義するにあたって、ほかの型を使う必要がない、基礎的で独立した型のことです。基本型はプログラミング言語の仕様として定義されており、言語そのものの機能になっていたり、標準ライブラリによって提供されていたりします。いったものは、基本型として定義されていることが多いです。そのほか、論理型や文字列型などを基本型としている場合もあります。基本型は、ほかの型を使わずに定義できるものです。構造体はいくつかほかの型を組み合わせることで定義されますから、基本型ではありません。基本型だけを用いてプログラミングを行うこともできますが、基本型を組み合わせて、ユーザー定義型を定義したり、基本型に別名を与えたりすることで、可読性や保守性に優れたプログラムを書くことができます。符号無し整数型に含まれているので、これらも基本型です2。符号無し整数型に含まれているので、これらも基本型です。