1.bool para representar valores booleanos, es decir, cierto o falso.
2.int para representar valores enteros.
3.double para valores reales.
4.char para caracteres.
5.string para cadenas de caracteres.
6.vector<tipo> para colecciones de datos del mismo tipo.
Tipos nativos, proporcionados por el lenguaje, que pueden ser simples o compuestos.
Por ejemplo, bool, char, int, float o double en C++
Tipos definidos por el programador o suministrados por una biblioteca estándar.
Por ejemplo, string o vector de la biblioteca estándar de C++