Concurrency, Parallel and Asynchronous Programming Examples