An operating system (OS) is a software program that manages the hardware and software resources of a computer. The OS performs basic tasks, such as controlling and allocating memory, prioritizing the processing of instructions, controlling input and output devices, facilitating networking, and managing files.
Introduction
Modern general-purpose computers, including
personal computers and
mainframes, have an operating system to run other programs, such as
application software. Examples of operating systems for personal computers include
Microsoft Windows,
Linux,
Mac OS (
Darwin), and
Unix.
The main advantages of an operating system include:
- Allows multiple programs to run concurrently.
- Simplifies the programming of application software because the program does not have to manage the hardware. The operating systems manages all hardware and the interaction of software. It also gives the program a high level interface to the hardware and ways of interacting with other programs.
More on
[ Operating system ]
Languages :: Programming
Operating Systems :: Software
Software Infrastructure - RSS Sponsorship
Is Google's Go language worth teaching or learning?
Wed, 11 Nov 2009 08:43:12 -0800
Whether they are teaching the languages themselves or are using the languages to teach CS concepts, many secondary and post-secondary schools teach everything from Java to C to Python to Perl to Ruby. Does Go add anything to the mix that our students can use if they don't plan...
Is Google's Go language worth teaching or learning?
Wed, 11 Nov 2009 08:43:12 -0800
Whether they are teaching the languages themselves or are using the languages to teach CS concepts, many secondary and post-secondary schools teach everything from Java to C to Python to Perl to Ruby. Does Go add anything to the mix that our students can use if they don't plan...
Is Google's Go language worth teaching or learning?
Wed, 11 Nov 2009 08:43:12 -0800
Whether they are teaching the languages themselves or are using the languages to teach CS concepts, many secondary and post-secondary schools teach everything from Java to C to Python to Perl to Ruby. Does Go add anything to the mix that our students can use if they don't plan...
Google hopes to remake programming with Go
Wed, 11 Nov 2009 05:11:43 -0800
Google hopes to boost both computing power and programmers' abilities with an open-source experimental programming language project called Go. Google software luminaries such as Unix co-creator Ken Thompson believe that they can help boost both computing power and programmers' abilities with an open-source experimental programming language project called Go....
Google hopes to remake programming with Go
Wed, 11 Nov 2009 05:11:43 -0800
Google hopes to boost both computing power and programmers' abilities with an open-source experimental programming language project called Go. Google software luminaries such as Unix co-creator Ken Thompson believe that they can help boost both computing power and programmers' abilities with an open-source experimental programming language project called Go....
Google hopes to remake programming with Go
Wed, 11 Nov 2009 05:11:43 -0800
Google hopes to boost both computing power and programmers' abilities with an open-source experimental programming language project called Go. Google software luminaries such as Unix co-creator Ken Thompson believe that they can help boost both computing power and programmers' abilities with an open-source experimental programming language project called Go....
Subscribe to Operating_Systems RSS feed 
Convergence International - The non-Wintel user group, supporting Acorn, Amiga, Apple, ARM, Be, NCs, PowerPC, Psion, Unix and other alternative operating systems. Services include a non-Wintel news summary.
Meta Description: [ Convergence International is a user group for non-Wintel computer platforms, including Acorn, Amiga, Apple, ARM, Be, NCs, Psion, and Unix. ]
How Stuff Works: Operating Systems - Unbiased enlightening tutorial with impartial description of how OSs work, and many related links.
Meta Description: [ The operating system controls every task your computer carries out and manages system resources to optimize performance. Learn how your operating system handles it all so you can multi-task without a crash. ]
Internet Operating System Counter - Statistics on Internet OS use, WWW, FTP, and News servers. Over 940,000 hosts checked in this 1999 survey.
Meta Description: [ Statistics about operating system usage on the Internet. ]
Operating System Sucks-Rules-O-Meter - The web-based operating system quality and approval metric.
OSNews: Exploring the Future of Computing - Weblog style online magazine on operating systems and computing environments. Daily updates, reader forum with many comments.
Meta Description: [ OSNews.com informs you about the latest news on a vast range of operating systems, from the well-known mainstream OSes, down to small embedded (but also very interesting technically) ones. ]
osOpinion - Commentary written by technology professionals on computer and Internet-related topics.
Meta Description: [ Tech Opinions for the People, by the People (excluding Thom) ]