Diving Deeper into Operating Systems – Part 0

Have you ever wondered how do computers boot up? How does the computer find the operating system when there is none present? Or even how an operating system is developed? I was looking for an answer to them at the time when I had just started learning programming. Asking myself, is it even possible for this calculator app to function standalone without the need of an underlying operating system?

Well to find out, we’ll first need to study a bit about the fundamental concepts of computers