monitor-programming-book