يتم تصنيف البيانات في لغة الفيجول بيسك إلى نوعين رئيسيين:
1. أنواع البيانات الأساسية:
البيانات الرقمية:
الأعداد الصحيحة:
Byte: 8 بت (يُستخدم للأعداد الصغيرة من 0 إلى 255).
Short: 16 بت (يُستخدم للأعداد من -32,768 إلى 32,767).
Integer: 32 بت (يُستخدم للأعداد من -2,147,483,648 إلى 2,147,483,647).
Long: 64 بت (يُستخدم للأعداد الكبيرة من -9,223,372,036,854,775,808 إلى 9,223,372,036,854,775,807).
الأعداد العشرية:
Single: 32 بت (يُستخدم للأعداد العشرية مع 7 أرقام عشرية).
Double: 64 بت (يُستخدم للأعداد العشرية مع 15 أرقام عشرية).
البيانات المنطقية:
Boolean: يستخدم لتخزين قيمتين فقط: True أو False.
الحرف:
Char: يستخدم لتخزين حرف واحد.
String: يستخدم لتخزين سلسلة من الأحرف.
التاريخ والوقت:
Date: يستخدم لتخزين التاريخ.
Time: يستخدم لتخزين الوقت.
2. أنواع البيانات المركبة:
المصفوفات: مجموعة من البيانات من نفس النوع.
القوائم: مجموعة من البيانات من أنواع مختلفة.
السجلات: مجموعة من البيانات من أنواع مختلفة مرتبة في بنية محددة.
الكائنات: نماذج برمجية قابلة لإعادة الاستخدام.
ملاحظة: هناك أنواع بيانات أخرى موجودة في لغة الفيجول بيسك، لكن هذه هي الأنواع الرئيسية.