In C, there are certain built in types that are fundamental: int, short, long, float double (and possibly long long, long double depending on the version).
A record is a fundamental data structure and it's used all over the place in every procedural system.