"Tipe data adalah aturan dasar yang menentukan bagaimana sebuah nilai disimpan dan dipahami oleh komputer. Integer, string, dan real merupakan bagian dari tipe data yang paling mendasar, dan ketiganya memiliki cara-cara berbeda dalam merepresentasikan informasi."
Pernahkah kamu bertanya-tanya, bagaimana sebuah komputer bisa memahami perintah sederhana seperti menghitung angka, menampilkan kata, atau bahkan mencatat nilai pecahan? Bagi kita, semua itu terasa mudah tinggal tulis saja. Tapi bagi komputer, semua informasi yang masuk harus jelas bentuknya, supaya bisa diproses dengan benar. Nah, inilah alasan kenapa dalam dunia pemrograman kita mengenal yang namanya tipe data. Apa itu tipe data? Yuk Simak baik-baik!
Tipe data bisa diibaratkan seperti wadah atau kotak penyimpanan. Setiap wadah punya aturan masing-masing: ada wadah khusus untuk angka bulat, ada wadah untuk teks atau kata, dan ada pula wadah untuk angka yang punya koma. Kalau kita salah pilih wadah, komputer bisa kebingungan atau bahkan error. Misalnya, ada sebuah platform yang meminta sebuah password dalam bentuk angka, tentu pada saat kita masukan passwornya dengan huruf pastinya tidak akan bisa di proses.
Nah, dari sekian banyak tipe data yang ada di dunia pemrograman, ada tiga yang paling sering dipakai sebagai fondasi awal, yaitu integer, string, dan real. Ketiganya bisa kita anggap sebagai dasar utama yang harus dipahami, karena hampir semua program sederhana yang kita buat pasti akan melibatkan integer, string, dan real.
1. Integer
Integer adalah tipe data yang merepresentasikan bilangan bulat, baik positif maupun negatif. Komputer akan menyimpan angka-angka ini tanpa ada koma atau pecahan, seperti ...-1, 0, 1... dan seterusnya.
Misalnya, ketika kamu sedang menghitung jumlah kursi di ruang kelas. Angka yang muncul pastinya bulat, seperti 20, 25, atau mungkin 30. Tidak mungkin kursinya ada 20,5 kan? Nah, bagi komputer untuk bisa memahami bilangan bulat ini tipe data yang dipakai itu integer.
2. String
String adalah tipe data yang menyimpan teks, mulai dari satu huruf sederhana seperti "A" hingga kalimat panjang seperti "Selamat datang di dunia pemrograman!". Tanpa string, komputer hanya bisa berbicara dalam angka, dan kita sebagai manusia tentu akan kesulitan memahami maksudnya.
Contoh sederhana: ketika kamu mengetik nama pengguna untuk login, komputer menyimpannya sebagai string. Saat kamu mengirim pesan singkat di aplikasi chat, isinya juga string.