In this chapter, we will discuss what system programming is (that is, the act of making system calls to the operating system to perform an action on your behalf), and go into the pros and cons of both system programming, and system programming with C++.
In this chapter, we will review the following:
- System calls, including what they are, how to execute them, and the potential security risks associated with them
- The benefits of using C++ when system programming