Operating System: Difference between revisions

m
Removed inappropriate "header" templates
(Added reference to Pascal example for Delphi)
m (Removed inappropriate "header" templates)
 
Line 6:
Ideally greater than 90% of the Operating System is written in the particular language. If the percentage less than 90% then include an estimate the various languages code lines as a percentage.
 
=={{header|ALGOL 68}}==
===Open Source===
* Cambridge CAP computer - [http://research.microsoft.com/pubs/72418/cap.pdf source]- All procedures constituting the operating system were written in [[wp:ALGOL 68C|ALGOL 68C]], although a number of other closely associated protected procedures - such as a paginator - are written in [[BCPL]].
Line 14:
Note: The Soviet Era computers Эльбрус-1 (Elbrus-1) and Эльбрус-2 were created using high-level language uЭль-76 (AL-76), rather than the traditional assembly. uЭль-76 resembles Algol-68, The main difference is the dynamic binding types in uЭль-76 supported at the hardware level. uЭль-76 is used for application, job control, system programming[http://www.ixbt.com/cpu/e2k-spec.html].
 
=={{header|C}}==
===Open Source===
* [http://www.bitsavers.org/bits/Interdata/32bit/unix/univWollongong_v6/interdata_v6/usr/source Unix V6 source](1975),
Line 20:
* [http://ftp.gcu.info/tuhs/PDP-11/Trees/2.11BSD/usr/src BSD 2.11 source](1992-2008)
 
=={{header|Delphi}}==
:''See [[#Pascal|Pascal]]''
 
=={{header|Oberon-2}}==
===Open Source===
* [http://www.oberon.ethz.ch/ Oberon source]
 
=={{header|Pascal}}==
* Perseus: - Included inter-process communication facilities, a kernel-based structure and was designed for portability.
** [http://portal.acm.org/citation.cfm?id=892291 Perseus: A Retrospective on a Portable Operating System]
 
=={{header|PL/I}}==
===Open Source===
* [http://web.mit.edu/multics-history/source/Multics_Internet_Server/Multics_sources.html Multics source]