programming study record