Buku ini ditulis dengan Visual Basic 2012. Versi ini memuat banyak perbaikan sehingga dijuluki sebagai bahasa pemrograman yang sangat profesional. Banyak fitur dikenalkan pada buku ini dengan pendekatan penyelesaian kasus demi kasus. Melalui penyelesaian kasus, buku ini diharapkan dapat mengatrol kompetensi pemrograman dari pembelajar awal yang sering mengalami kesulitan dalam memahami konsep dan paradigma dasar dari bahasa pemrograman level-tinggi. Buku ini dimaksudkan sebagai buku mandiri, yang memuat lebih dari 130 contoh kasus.