The basic knowledge of coding