Sintaks QBasic

Sebagaimana QuickBASIC, tetapi tidak seperti versi Microsoft BASIC lebih awal, QBasic merupakan bahasa pengaturcaraan berstruktur, menyokong pembentukan seperti subrutin dan gelung while. Nombor baris, konsep yang seringkali dikaitkan dengan BASIC, disokong bagi keserasian, tetapi tidak dianggap bentuk yang baik, telah diganti dengan label baris gambaran. QBasic mempunyai sokongan terhad bagi jenis struktur data ditetapkan pengguna, dan beberapa jenis primitif digunakan bagi menyimpan rentetan teks dan data nombor.