そうだね。
C#やVB.NETはプリミティブ型を.NET Framworkの型値を使って実装していて
型値の別名なんだけど、言語的にはプリミティブ型(基本変数)という扱いでいい。