Menu
CoddyTech

Penjelasan Istilah Pemrograman

Definisi singkat dan tepat untuk kata-kata yang kamu temui saat mulai coding. Setiap istilah punya halamannya sendiri, dengan contoh yang bisa kamu jalankan di browser, kesalahan yang sering dibuat, dan link ke istilah lain di sekitarnya.

Cara kode dijalankan

Apa yang terjadi di antara kode yang kamu ketik dan program yang berjalan: compiler, interpreter, runtime, dan sistem operasi.

Komponen dasar

Bagian-bagian penyusun setiap program: nilai, variabel, array, dan perulangan.

Error dan debugging

Tiga jenis error, cara program menanganinya, dan crash yang pertama kali ditemui programmer C.

Data dan penyimpanan

Cara komputer menyimpan data dan memeriksa bahwa data itu tiba dengan utuh: bit, byte, checksum, dan database.

Pemrograman berorientasi objek

Ide di balik class dan objek: menyembunyikan data, berbagi interface, dan menyembunyikan detail.

Pertanyaan yang sering diajukan

Istilah pemrograman apa yang perlu dipelajari pemula lebih dulu?
Mulailah dari komponen dasar yang kamu pakai di setiap program: variabel, boolean, array, dan iterasi. Setelah itu, pelajari tiga jenis error (syntax, runtime, dan logic), karena kamu akan bertemu ketiganya di minggu pertama.
Apakah saya harus tahu istilah-istilah ini sebelum mulai coding?

Tidak. Kebanyakan orang mempelajarinya sambil menulis program kecil dan mencari arti sebuah kata saat kata itu muncul. Sebuah istilah lebih cepat diingat setelah kamu melihat sendiri error atau output yang dijelaskannya.

Apakah istilah pemrograman sama di setiap bahasa?
Konsepnya sama. Nama dan detailnya berbeda: Python menyebut array-nya list dan menulis True, JavaScript menulis true, dan Java mengharuskan kamu mendeklarasikan tipe sebuah variabel. Setiap halaman di sini mencatat di mana bahasa-bahasa itu berbeda.
Di mana saya bisa berlatih konsep-konsep ini?
Setiap halaman istilah punya contoh yang bisa kamu edit dan jalankan di browser. Untuk latihan yang terstruktur, kursus Python gratis dari Coddy membahas variabel, perulangan, error, dan class lewat latihan-latihan kecil, satu per satu.