Anonymous user
Languages: Difference between revisions
Jump to navigation
Jump to search
→History
[unchecked revision] | [unchecked revision] |
(→History: A small bit of clarification) |
|||
Line 5:
Early operating systems were written entirely in the [[Assembly]] language dialect of their respective CPU, and it remains an option for current developers will to put in the time and effort to use it. Even when an OS is written primarily in a high-level language, there are still parts that can only be done in assembly. A significant sub-set of OS devs choose to work exclusively in assembly, and at least some work in machine language directly (though this is rare today).
Many high-level languages have been used for OS development in the past, including [[C]], Forth, Lisp, [[CSharp|C#]], [[C++]], Modula-2, Ada, Bliss, and PL/1.
== Warning ==
|