--- title: There Are Only Two Programming Errors --- There are only two programming errors: 1. Not understanding what your program does. 2. Not understanding what your program is supposed to do.