Question: How do you programmatically create & terminate a process on linux

Solution: use fork() or vfork() to create process on unix.
to terminate process send a kill signal , kill(pid, sigID)