Hire Our Expert Programmer & Technical Writer To Do Your Capstone Project
0 votes
in Compilers & Operating Systems by (user.guest)

1 Answer

0 votes
by (user.guest)
selected by (user.guest)
Best answer
Since programmers do not deal directly with hardware but still need to build software that functions well with the hardware, a level of abstraction is implemented. This abstraction is what allows programs to create, write and read files, regardless of how the hardware actually works, an operating system provides this layer of abstraction to application programs.

In this way they serve as the bridge between the actual machine and code, making code run on them effortlessly, making them an extension of the machine.

Related questions

Welcome to CPENTalk.com

Disclaimer: Every user is solely responsible for anything that he/she posts or uploads on CPENTalk.