Desktop Definition and 4 Discussions

In computing, a desktop environment (DE) is an implementation of the desktop metaphor made of a bundle of programs running on top of a computer operating system that share a common graphical user interface (GUI), sometimes described as a graphical shell. The desktop environment was seen mostly on personal computers until the rise of mobile computing. Desktop GUIs help the user to easily access and edit files, while they usually do not provide access to all of the features found in the underlying operating system. Instead, the traditional command-line interface (CLI) is still used when full control over the operating system is required.
A desktop environment typically consists of icons, windows, toolbars, folders, wallpapers and desktop widgets (see Elements of graphical user interfaces and WIMP). A GUI might also provide drag and drop functionality and other features that make the desktop metaphor more complete. A desktop environment aims to be an intuitive way for the user to interact with the computer using concepts which are similar to those used when interacting with the physical world, such as buttons and windows.
While the term desktop environment originally described a style of user interfaces following the desktop metaphor, it has also come to describe the programs that realize the metaphor itself. This usage has been popularized by projects such as the Common Desktop Environment, K Desktop Environment, and GNOME.

View More On
  1. J

    C/C++ Java vs wxWidgets or GTK+ with c++ for a PC ground station

    I've got experience with win32API but its' a pain in the ass. What else is good for cross platform low level programming of apps, want it to work for PC, linux, be able to handle serial data streams, convert data and do C++ tier things. So far been using processing but that's not powerful...
  2. jamalkoiyess

    What is the computer hardware needed by a physicist?

    I am looking at desktop and laptop options, but I do not know which will be beneficial to me as a Physics student. I am a sophomore and am looking for something that can last up to 5 years of performance without having to upgrade and also it should fit my needs as a physicist. Since I know so...
  3. G

    Computational physics desktop

    So, I'm going into my senior year in college. I'm a physics major working on computational physics research - lots of enormous sets of data and multi-dimensional modeling. I'm also applying to phd programs for when I graduate. I have a $1500 grant for use in my research, so my PI has told me to...
  4. Medicol

    New RAM bar into my free slot for gaming

    I am excited to tell you that I will get new RAM bar for my PC. Oh I like this site, it can read all hardware thingies on my computer, I now know I have Maximum memory: 16384MB Slots:2 (2 banks of 1) *Not to exceed manufacturer supported memory. 4GB Empty that means I...