- Tipe bilangan Logik adalah boolean.
- Bilangan logik hanya mengenal dua buah nilai, yaitu : benar (true) atau salah (false).
- Operasi pada bilangan logik adalah and, or, not, xor.
Tipe Bilangan Bulat
- Bilangan yang tidak mengandung pecahan desimal.
- Nama tipe bilangan bulat :integer
- Contoh : 34, 8,1203,0,-17,dsb.
Bilangan Riil
- Bilangan yang mengandung pecahan desimal, misalnya :3.65, 0.0005,dsb.
- Tipe datanya adalah float.
- Operasi nya ada 2 yaitu : operasi aritmatika (+,-,*,/) dan operasi perbandingan (<,<=, >, >=, <>).
Karakter
- String
- Tipe dasar yang diberi nama dengan nama tipe baru.
- Rekaman (record)
- Deretan karakter yang panjang tertentu.
- Tipe datanya adalah string
- Contoh : ‘Halo-Halo bandung’, dsb.
- Operasi ada 2 yaitu penyambungan (+) dan perbandingan (=,<>,<,>,<=,>=)
- Kita dapat memberi nama baru untuk tipe dasar dengan kata kunci type.
- Contoh : Type bilbulat :integer
- Rekaman disusun oleh satu atau lebih field.
- Tiap field menyimpan data dari tipe dasar tertentu atau dari tipe bentukan.
- Contoh : Type titik :record <x,y:real>