Gồm kiểu số nguyên hoặc số thực. Hoặc có dấu (signed) hoặc không dấu (unsigned).
Lưu ý: Kiểu Integer và Cardinal phụ thuộc vào hệ điều hành, nếu là 32 bit thì kích cỡ là 4 bytes, nếu là 64 bit thì 8 bytes
Kiểu số thực gồm 3 kiểu:
Ngoài ra số thực còn có kiểu Currency, lưu trữ dữ liệu khá lớn lên đến trên 50 chữ số phần nguyên. Tuy nhiên, khác với các kiểu thực khác lưu trữ chi tiết đến các số thập phân, Currency chỉ lưu được tối đa 4 chữ số ở phần thập phân.
Các phép toán trên các số tương tự như với Pascal.
Tương tự pascal, Delphi cung cấp kiểu dữ liệu boolean gồm hai giá trị là True (đúng) và False (sai).
Ngoài ra còn có kiểu BOOL, gồm hai giá trị số 0 (sai) và -1 (đúng)
Delphi có hỗ trợ nhiều loại kí tự khác nhau