answersLogoWhite

0

Any. As long as a language has the programming structures to access memory directly (DMA, IO ports, IRQ) AND it can be compiled (isn't run at a command interpretor) it can be used to create an operating system: the more general the language, the more platforms that OS can run on i.e. Binary/Machine Language is extremely hardware specific, Assembler less so, C (and Pascal and Fortran) even less so, C++/Smalltalk/Eiffel the least.

An OS doens't have to be 50 quintillion lines of code; the original Linux kernel and a few Gnu utilities ran on one floppy disk (1.44 meg), DOS 5 was 3 floppy disks, Windows 95 took about 150 meg on a CD, Windows NT about 300meg on CD, and so on. As each version of operating system grows in features, so does it storage footprint.

User Avatar

Wiki User

16y ago

What else can I help you with?

Related Questions

With illustrative example explain how Operating System Programming Language Hardware support the Computer Graphics?

With illustrative example explain how Operating System Programming Language Hardware support the Computer Graphics?


Is windows XP a procedural language or object oriented?

Windows XP is an operating system, not a programming language.


With illustrative example show how operating system programming language and hardware support computer graphics?

what is an operating system? and give two examples


Which programming language is used to develop ms dos operating system?

C and Pascal ..


Is java software needed to run a computer?

No. Java is not an operating system, it is a programming language.


What is an android operating system?

Android is an operating system made by Google for cell phones. It is the operating system of the popular Motorola Droid. It is programmed in the C++ programming language, and is Unix based.


How c language helps in operating system?

c language helps to create securities create several programs to build the software{operating systems.


What operating system was associated with the programming language C?

The Unix operating system. The first versions of the Unix operating system were written in the "B" language, and later written in "C", which was invented in order to develop Unix on the PDP-11 machine.


What is the difference between a programming language and an Operating system?

They are entirely different things, there is no point in comparing them.


How does an operating system affect the application software?

Software has to be written to run on a particular operating system. While there are lots of programming languages that will run on many operating systems, a compiler or runtime engine has to interpret the programming language and translate it into commands that the operating system understands. The Operating System is the foundation of the building. Applications are the structure built on the foundation.


What is meant by a system call in operating system?

A "System call" you be a function accessible from a programming language to the base hardware of the computer (eg to get the time).


Why is PHP in Linux?

PHP is a cross platform programming language, it is (in theory) available on any operating system.