The study course examines the principles of the construction of various operating system applications, software interactions and management techniques. A practical overview of the methods and interactions of the integrated components of the text editor and spreadsheet editor are offered. Examples of interaction between components of the text editor, spreadsheet editor and presentation application work organization, and automation of software activities with scripting languages are practically observed in this course. Is demonstrated theoretical and practical implementation of scripting languages In applied software automation process..