Operating Systems, Processes And Threads, Multitasking.
pointer to the last line of code that was executed. There is a bit of fixed, pre-allocated memory called the stack, used for temporary storage like local variables, and there is also a table pointing to memory outside of the process called heap. All of this is tightly locked and controlled by the