Pemrograman dasar adalah pembelajaran yang memberikan dasar-dasar logika yang bersifat universal dan mengedepankan pembentukan pola pikir seseorang mengenai membuat suatu program yang efektif dan efisien. Sehingga dasar-dasar universal ini dapat diterapkan pada bahasa pemrograman apa pun, kapan pun, di mana pun.