Summary: Basic elements and concepts of system of knowledge of software engineering are presented. Within systematization bound the methodology, area of knowledge and tools are allocated. Communication between methods of writing of parallel programs and methods of parallel execution of commands is defined. Area of knowledge of program engineering can be correlated to the disciplines studied at universities.
Key words: software engineering, methodology, software engineering tools, methods of parallel processing.