system programming

noun
UK /ˈsɪstəm ˈprəʊɡræmɪŋ/
US /ˈsɪstəm ˈproʊɡræmɪŋ/

Writing the special code that makes a computer's basic parts work together.

She learned system programming so she could help build a new operating system.


OTHER MEANINGS

2. The activity of creating software that manages hardware and system resources.

System programming requires careful handling of memory and processes.

3. A field of computer science focused on the software layer between applications and hardware.

He studied system programming in college before working on embedded devices.

4. Writing programs that control or extend an operating system's core functions.

The team used system programming to add a new file system to the kernel.