Beberapa komponen yang sering digunakan dalam mata kuliah ini:
Label: digunakan sebagai alat Output, biasanya tulisan-tulisan yang tidak akan diproses lebih lanjut.
Edit : digunakan untuk alat input data dan juga dapat digunakan untuk menampilkan data di layar
Button : digunakan sebagai tombol perintah misalnya untuk tombol Proses dan lain-lain
Checkbox : digunakan sebagai pilihan dimana pilihan tersebut dapat dipilih lebih dari satu pilihan, misalnya hobby
Radiobutton : digunakan sebagai pilihan dimana pilihan tersebut hanya dapat dipilih satu pilihan saja, misalnya jenis kelamin
Listbox : digunakan untuk mendaftar sesuatu yang lebih dari satu, Listbox tidak dapat diinput secara interaksi langsung
Combobox: merupakan perpaduang antara edit dan listbox, dengan demikian combobox dapat diisi secara langsung atau dari pilihan daftar yang tersedia
Groupbox : digunakan untuk mengelompokan komponen kedalam suatu kotak
Radiogroup : digunakan untuk mengelopokan Radiobutton kedalam suatu kotak dan dapat diakses dengan mengunakan index
Panel : digunakan sebagai landasar untuk komponen lainnya. Panel digunakan untuk mempercantik tampilan
Bitbtn : hampir sama dengan button, tetapi bitbtn dapat digunakan untuk keperluan khusus, seperti close, ignore dan lain-lain
Main Menu : digunakan untuk membuat menu fulldown
PopUp Menu : digunakan untuk membuat popup menu
Image : digunakan untuk menamplikan gambar
Datasource : Digunakan untuk koneksi ke table yangtelah ditunjuk oleh komponen tabel
Table : digunakan untuk koneksi ke database, biasanya melalui nama alias
query : digunakan untuk menyaring informasi dari tabel
Database: digunakan untuk koneksi ke database
DBGrid ; digunakan untuk menampilkan data dari table dalam bentuk sheet
DBNavigator : digunakan untuk menelusuri tabel
DBEdit : digunakan untuk menampilkan data dari table.
Masih banyak lagi komponen yang dapat digunakan oleh mahasiswa untuk lebih memperdalam bahasa pemrograman Delphi. Untuk hal itu silahkan belajar sendiri dengan komponen tersebut.