Operating system development

From Wikipedia, the free encyclopedia

Operating system development refers to the development of operating systems. The term OSDev (Operating system development) was coined for this subject.

[edit] 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, lower-level languages are gradually replaced by higher-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).

[edit] See also

[edit] External References