Update note_of_core_programming