If you're a C programmer and you wish to take advantage of the Linux multitasking and interprocess communication facilities, it's essential that you have a good knowledge of the Linux system calls.