Source code can be divided into program code (which consists of machine-translatable instructions); and comments (which include human-readable notes and other kinds of annotations in support of the program code).Penny Grubb, Armstrong Takang (2003). 《Software Maintenance: Concepts and Practice》. World Scientific. 7, 120–121쪽. ISBN981-238-426-X.