|
Operating system development
|
Operating system development refers to the development of operating systems, and it is often abbreviated to OSDev.
Development
Elements of traditional PC based operating systems include:
Traditionally, kernel developers have commonly used the C programming language and Assembly. As history has shown, low-level languages are gradually replaced by high-level languages as the processing power of computers increases. C, however, remains the favorite for most OS developers, as it provides low-level pointer manipulation and requires no run-time support (as opposed to some elements of C++, such as the new and delete operators).
See also
External References
|