Programs written for a basic programming course