submit urlsubmit rss feedadd directory

article

Computer software (or simply software) is the programs and procedures that enable a computer to perform a specific task, as opposed to the physical components of the system (hardware). This includes application software such as a word processor, which enables a user to perform a task, and system software such as an operating system, which enables other software to run properly, by interfacing with hardware and with other software.

The term "software" was first used in this sense by John W. Tukey in 1957. In computer science and software engineering, computer software is all information processed by computer systems, programs and data. The concept of reading different sequences of instructions into the memory of a device to control computations was invented by Charles Babbage as part of his difference engine. The theory that is the basis for most modern software was first proposed by Alan Turing in his 1935 essay Computable numbers with an application to the Entscheidungsproblem. Hally, Mike (2005:79). Electronic brains/Stories from the dawn of the computer age. British Broadcasting Corporation and Granta Books, London. ISBN 1-86-207663-4.

Relationship to hardware


Computer software is so called in contrast to computer hardware, which encompasses the physical interconnections and devices required to store and execute (or run) the software. In computers, software is loaded into RAM and executed in the central processing unit. At the lowest level, software consists of a machine language specific to an individual processor. A machine language consists of groups of binary values signifying processor instructions (object code), which change the state of the computer from its preceding state. Software is an ordered sequence of instructions for changing the state of the computer hardware in a particular sequence. It is generally written in high-level programming languages that are easier and more efficient for humans to use (closer to natural language) than machine language. High-level languages are compiled or interpreted into machine language object code. Software may also be written in an assembly language, essentially, a mnemonic representation of a machine language using a natural language alphabet. Assembly language must be assembled into object code via an assembler.

More on [ Computer software ]


directory of related categories

 

 

 
 
directory of related topics

Software :: Computers
Authoring :: Internet

 
Software RSS feed
eWeek - RSS Feeds

Yahoo Search Security Beta Draws Complaints
Thu, 15 May 2008 20:27:58 -0400
A company says Yahoo's new feature incorrectly flagged its Web site and was slow to respond.... We Love Virtual Appliances SpamTitan for VMware 99% Spam Detection, Kaspersky AV, Anti Phishing,30 Free Evaluation,Download Now
SEC to Propose XBRL Mandate
Thu, 15 May 2008 20:14:56 -0400
The SEC proposes that XBRL tags be required for all financial filings, making data searchable.... Attend WINDOWS EMBEDDED ACCELERATION WORKSHOPS Are you ready to learn how you can bring your next-generation embedded device to market faster?
Yahoo Allows Web Sites to Customize How Search Finds Them
Thu, 15 May 2008 20:00:16 -0400
A software development tool lets outside parties create customized views of Yahoo Web search results.... Custom Software Quote Custom Software Development. Get Free Quote.
Icahn Pledges Proxy Fight for Yahoo-Microsoft Merger
Thu, 15 May 2008 20:00:02 -0400
Carl Icahn threatens Yahoo's board with a proxy fight even though Microsoft has walked away from the Internet company.... $250 K First Year Too Good To Be True? Maybe For You. Only Serious Will Be Mentored.
HP Fixing XP SP3 Problems
Thu, 15 May 2008 19:09:57 -0400
The problems that were reported with Microsoft's Windows XP Service Pack 3 seem to affect Hewlett-Packard desktops with AMD processors.... Soft Ware Fix Free. Download Soft Ware Fix Tool. Download Now. Fast.

The Seattle Times: Business & Technology

Microsoft Windows finds a place on One Laptop Per Child machines
Thu, 15 May 2008 17:38:27 -0700
Microsoft and the One Laptop Per Child organization say the nonprofit's green-and-white "XO" computers now can run Windows in addition to their homegrown interface, which is built on the open Linux operating system.
Nordstrom profit sinks 24%, but better than analysts forecast
Thu, 15 May 2008 18:16:53 -0700
Luxury retailer Nordstrom said its profit fell 24 percent in the first quarter as recession rumblings in the U.S. crimped even wealthier consumers'...
SEC launches formal investigation of CellCyte
Thu, 15 May 2008 17:30:30 -0700
CellCyte, a Bothell-based biotechnology company, said Thursday the Securities and Exchange Commission has upgraded its probe of the company to a formal investigation.

NYT > Technology

Yahoo’s Chairman Disputes Icahn’s Accusations
Fri, 16 May 2008 03:18:30 -0000
Yahoo’s chairman rejected accusations from the billionaire investor Carl C. Icahn that the company’s board had acted irrationally in rejecting a $47.5 billion takeover offer from Microsoft.
CBS in Deal to Buy CNet to Increase Online Ads
Fri, 16 May 2008 03:35:00 -0000
At $1.8 billion, Thursday’s deal for CNet by CBS is the biggest by far in its recent Internet expansion, making the network bigger players in online media.
Microsoft Is Joining Low-Cost Laptop Project
Fri, 16 May 2008 03:18:30 -0000
After years of conflict, Microsoft and the computing and education project One Laptop Per Child, have reached an agreement that will put Windows on the organization’s computers.

CNN.com - Technology

Teen alleging rape turns to YouTube
Thu, 15 May 2008 14:59:58 -0400
The video is hard to turn away from. A sobbing 16-year-old sits in her bedroom and, staring into a camera, says she has been raped. The teen is among dozens of young people who are turning to social networking sites like Facebook and MySpace to talk about sexual assault.
Mom indicted in deadly MySpace hoax
Thu, 15 May 2008 15:29:02 -0400
Read full story for latest details.
Robotic suit amplifies human strength
Thu, 15 May 2008 14:38:00 -0400
Read full story for latest details.

NPR Topics: Technology

Investor Icahn Urges Yahoo-Microsoft Merger
Thu, 15 May 2008 06:00:00 -0400
After Microsoft withdrew its bid for Yahoo, it's been reported that billionaire Carl Icahn bought 50 million shares of Yahoo. Apparently, he wants to see the two companies merge, and he has even launched a proxy contest to get rid of Yahoo's entire board of directors.
Gaming Your Way to Fitness
Thu, 15 May 2008 01:36:00 -0400
Video games designed to provide a workout are becoming big business. But do these games — such as the Wii Fit, which hits stores Monday — deliver on their fitness promises?
Study: Number of Wireless-Only U.S. Homes Grows
Wed, 14 May 2008 11:45:00 -0400
More Americans are cancelling their landlines and using only wireless phones, according to a new study from the National Center for Health Statistics. In the last half of 2007, the number of homes without landlines — 16 percent — had more than doubled from the same period in 2004.

BBC News | Technology | UK Edition

'$100 laptop' embraces Windows XP
Thu, 15 May 2008 23:07:16 -0000
Microsoft joins forces with the makers of the "$100 laptop" to make Windows XP available on the low-cost computers.
Investor launches Yahoo challenge
Thu, 15 May 2008 14:09:22 -0000
A billionaire investor announces he will fight to oust the present board of directors at Yahoo.
US 'cyber-bully' mother indicted
Fri, 16 May 2008 02:15:25 -0000
A US woman who allegedly bullied a girl on MySpace who later committed suicide is indicted by a Grand Jury.

Reuters Video: Technology

Swiss man soars with jet wings
Thu, 15 May 2008 12:01:44 -0400
May 15 - A Swiss man stuns onlookers by flying a jet propelled wing for nearly ten minutes at a peak speed of 300 km/h (186 mph).
New NATO cyber defence centre
Thu, 15 May 2008 10:36:00 -0400
May 15 - Seven NATO nations back new measures against cyber war some see as an emerging security risk.
Reuters Quickcut: Flying man
Thu, 15 May 2008 07:27:24 -0400
May 14 - Known as 'Fusion Man', a former pilot has stunned crowds by flying a jet-propelled wing for nearly ten minutes at a peak speed of 300 km/h (186 mph).

AP Top Technology News At 11:26 p.m. EDT

Woman indicted in Missouri MySpace suicide case
By LINDA DEUTSCH Fri, 16 May 2008 03:26:23 -0000
LOS ANGELES (AP) -- A Missouri woman was indicted Thursday for her alleged role in perpetrating a hoax on the online social network MySpace against a 13-year-old neighbor who committed suicide....
Icahn to Yahoo board: Sell to Microsoft or leave
By MICHAEL LIEDTKE Thu, 15 May 2008 23:32:49 -0000
SAN FRANCISCO (AP) -- Yahoo Inc. Chief Executive Jerry Yang spent months fending off Microsoft Corp.'s unsolicited takeover bid. Now he may only have a few weeks to persuade the software maker to revive its last offer of $47.5 billion, or risk being fired in a shareholder mutiny led by activist investor Carl Icahn....
Robotic suit could usher in super soldier era
By MARK JEWELL Thu, 15 May 2008 17:44:33 -0000
Rex Jameson bikes and swims regularly, and plays tennis and skis when time allows. But the 5-foot-11, 180-pound software engineer is lucky if he presses 200 pounds - that is, until he steps into an "exoskeleton" of aluminum and electronics that multiplies his strength and endurance as many as 20 times....

CNET News.com

End of Intel, AMD duopoly near? Via readies Isaiah chip
Thu, 15 May 2008 18:15:00 -0700
Via Technologies is getting set to its higher-performance Isaiah processor that is targeted at mainstream computers.
RIAA defendant Jammie Thomas may get new trial
Thu, 15 May 2008 17:41:00 -0700
Federal judge who presided over first RIAA peer-to-peer trial says he may grant new trial because of possibly flawed jury instruction.
Google Translate speaks 10 new languages
Thu, 15 May 2008 17:17:00 -0700
The translation service adds Swedish, Hindi, Danish, seven other languages, and the ability to guess the language that text needs to be translated from.

 
Subscribe to Software RSS feed

directory of related sites

Abiogenesis Software - Offers software for multimedia dictionaries, plus web development and mailing list tools.

AfterGRASP - Application scripting language and compiler for building animations and other multimedia content. [Windows]

Arboretum Systems - [Mac - Win] Develops software for video editing, post-production, and music recording. Products catalog, download and support area, purchasing information.
Meta Description: [ Les huiles essentielles : découvrez leurs vertus et leurs propriétés en aromathérapie dans les domaines de la santé, du bien-être et de la beauté. ]

AutoPlay Media Studio - Tool for creating AutoPlay menus for Windows CDs from existing multimedia content. Free trial available. [Windows]
Meta Description: [ Here's a brief feature guide to AutoPlay Media Studio 6.0. ]

Biography Software - Photo album software, that lets you create a software scrapbook of memories.

Dazzler Deluxe - A multimedia authoring tool that uses a graphical user interface without any programming necessary.
Meta Description: [ DazzlerMax multimedia authoring software website ]

DazzlerMax - Software to create multimedia content that can be published as HTML, a Java applet, or to a CD-ROM.

DemoShield - Software for authoring interactive presentations, AutoRun CD browsers, and e-learning, tutorials and quizzes.
Meta Description: [ DemoShield Home ]

Digital Workshop - Producers of graphics and multimedia software including Opus Presenter and Paint Shop Pro. [Windows]
Meta Description: [ Digital Workshop, developers of the Opus range of multimedia authoring tools, web development, Flash animation tools, digital imaging filter effects and rich media presentation software for business and education. ]

500 E-Book Systems - Publisher of authoring tools for e-books, online photo albums, and CD shopping carts.
Meta Description: [ FlipViewer is a more natural and intuitive interface for reading multi-page documents on a computer screen; flip the pages of e-books, catalogs, magazines, comics and photo albums; our patented digital flip technology realistically simulates a book on your computer. ]

Emulive Imaging Corporation - Develops and markets an end-to-end e-commerce ready streaming media platform.
Meta Description: [ Since 1995, Montreal based Emulive Imaging corporation is the world leader in turn-key playerless e-commerce streaming video solutions. More than just web cam software, Emulive's leading edge streaming software is geared for business with integrated e-commerce, interactive chat and camera control... ]

Flying Popcorn - Animation multimedia authoring tool which provides graphical work environment. Creates multimedia contents with 3d sound effects, images, shapes, text and video files.

Formula Graphics - Software can use sound and graphic files of a wide variety of formats, has search capabilities and supports database SQL queries through ODBC.

Gmedia Music - Graphics language for professionals is a powerful, flexible and fast multimedia development engine. Includes native support for fonts, animations, MP3 and database connections for the Windows OS.

HotMedia - From IBM. Java-based tools to enhance media files.
Meta Description: [ IBM WebSphere Studio is an integrated application development environment with the flexibility of a ]

Impatica.com - Java-based tool converts Macromedia Director and Microsoft PowerPoint files to web projects. FAQ, user's guide, free trial version.
Meta Description: [ impatica.com is an industry leader in developing software to allow plug-in free, streaming delivery of PowerPoint, Director and video content via e-mail and web sites. ]

404 IntelliPics Studio - A multimedia authoring tool designed for teachers and students to create slide shows, presentations, quizzes, games and curriculum based activities. Company offers other educational software for students, particularly those with disabilities.
Meta Description: [ IntelliTools Classroom Suite is a cross-platform, network-ready software product for K-8 curriculum support, designed to boost the achievement of lower-performing students (struggling students, English language learners, and students with special needs) and help schools and districts meet their A... ]

Leadtools - Offers imaging development toolkits supporting color, grayscale, multimedia, vector, document, and medical imaging for a wide range of programming applications.
Meta Description: [ LEADTOOLS imaging SDKs. Award winning imaging tools for integrating raster, document, multimedia, medical, Internet and vector imaging into applications. Download free demos! ]

Macromedia - Macromedia provides a range of products for multimedia authoring and web development. Site contains extensive documentation and support for all software.

Magenta MultiMedia Tools - Magenta is a development environment for creating multimedia, e-learning, e-business and Internet applications. Includes documentation center and downloadable tutorials with source files.

Media Semantics - Tools for building rich interactive media content hosted by believable cartoon and 3D characters.
Meta Description: [ Media Semantics lets you create believable characters that present information and interact with users over the web. ]

MediaChance - Windows-based multimedia authoring system creates autorun CD menus, multimedia applications, demos, presentations, and MP3 players as small stand-alone Windows applications.
Meta Description: [ Multimedia authoring and graphics software with MP3 support, great for autorun CD - a easy to use CD autorun and multimedia authoring tool ]

MediaForge - Developer tool for multimedia authoring. tool for multimedia authoring. Event-driven and object-based. [Windows]

MetaCard - A multimedia authoring tool and GUI development environment for Microsoft Windows 3.1/95/98/NT, Unix/X11, and Macintosh systems.
Meta Description: [ MetaCard Cross Platform Multimedia Authoring and Application Development ]

Navarasa Multimedia - Shareware multimedia authoring tool for web and CD-ROM projects. Windows.
Meta Description: [ Navarasa Multimedia is powerful visual editor for websites and CD-ROM authoring. You can author HTML in a WYSIWYG interface and Navarasa generates code for all platforms and browsers. ]

NeoBook - Tool for creating Windows multimedia applications, useful for promotional, educational, and training purposes. [Windows]
Meta Description: [ NeoBook Professional for Windows: powerful, easy-to-use multimedia authoring system! From NeoSoft Corp. ]

NeoDezign - Information and resources for using NeoBook, a Windows multimedia development tool. Includes source code, tips and tricks, and discussion.
Meta Description: [ Informationa d Resources for NeoBook for Windows. Graphics, Utilities, Samples, Examples, Tips and Tricks ]

Ovation Studio Pro - Tool for creating professional multimedia applications such as games, storybooks, tutorials, and Computer Based Training (CBT).
Meta Description: [ Multimedia authoring tools at RI Soft Systems ]

PlayMo - Publishing tool for interactive video, audio, images, and simulation content, appropriate for online manuals, catalogs, and educational applications. [Windows]

PresentWare - Offer CRE:8 to allow the creation of multimedia CD's, Pictacle for image slide shows and screensavers, and LabelCreator-Pro for designing labels.
Meta Description: [ Discover how CRE:8 Multimedia Software allows people with basic PC skills to author incredible multimedia. All software should be this easy!, Point and click presentation software that almost anyone can use. CRE:8 multimedia makes it easy. ]

Proce55ing - Open-source environment for learning the fundamentals of electronic art and computer programming.
Meta Description: [ Processing is an electronic sketchbook for developing ideas. It is a context for learning fundamentals of computer programming within the context of the electronic arts. ]

RealNetworks - Downloads, documentation, support, articles, for the popular range of internet media products.
Meta Description: [ RealNetworks.com ]

Simple Star - Offer a number of products to manage images and sound, create slideshows, VCDs, and mix audio. Product information, purchasing, and free trial for download. Windows
Meta Description: [ PhotoShow: The fun & easy way to manage, edit, and share your memories ]

Six Mile Creek Systems - Software development company that offers Springboard, an application for sketching and annotating storyboards for film, video, animation, or other dynamic media.
Meta Description: [ Six Mile Creek Systems LLC (6sys), makers of Springboard, a software product for storyboard editing and general pre-production support for film, video, and more. ]

Skunklabs Liquid Media - Presentation and training authoring tool for DirectX. Freeware version and free trial available. [Windows]
Meta Description: [ Only BRI offers the full Ghost Service: Licensing - Technical Support - Training. While most Users of Symantec Ghost are familiar with its basic use for machine-to-machine cloning and imaging, few have the experience to implement the Ghost Console to provide continuous network maintenance of oper... ]

Slim Show - Authoring tool for interactive Windows applications, optimized for small file sizes. [Windows]
Meta Description: [ SLIM SHOW multimedia authoring and presentation creation software for Windows. ]

StarterFile - Software that enables HTML and other files to be autorun from CD.
Meta Description: [ Information on how to autorun files from cd, such as html. Includes how to test using floppy/zip before writing to cd ]

StereoMaker - QuickTime utility to generate 3D movies or images for multimedia productions or games. [Macintosh/Windows]

Storyspace - A hypertext writing environment designed for large, complex hypertext projects, which can be saved as stand-alone programs or exported to Web.

ToolBook Users' Web - Categorized links for Asymetrix ToolBook software.
Meta Description: [ toolbook.org - news from the ToolBook community ]

Toxi - Interactive artistic visualisations, codebased motion design, demos, audio-visuals and tools using Processing, Shockwave and Flash. Source code released under Creative Commons License.
Meta Description: [ codebased motiondesign, 3D demos, interactive visualisations, audio-visuals & tools using Processing, Shockwave and Flash. Source code released under Creative Commons License. ]

Tribeworks - Object-based, drag-and-drop authoring tool that uses QuickTime 4. MacOS and Windows.

TurboDemo - Software to allow the creation of demos and tutorials in Flash, Java, EXE and AVI files.
Meta Description: [ TurboDemo allows you to capture screenshots and explain software, PC applications, websites and products with animated demos and tutorials. ]

Visviva Software - Developers of a scriptable multimedia authoring tool supporting object design, 2D and 3D graphics, animation, and hypertext. [Windows]
Meta Description: [ 3D Interactive Multimedia Application Development: Service and Tool ]

Windows Media - Digital media platform enables the development of applications, creation of multimedia content, and reliable distribution. Downloads, detailed product information, documentation, news.
Meta Description: [ Find Windows Media downloads, product support, and community resources. ]

Software related videos
multi-point tablet displays. Johnny Chung Lee, Carnegie Mellon University. The software can be downloaded at http://johnnylee.net...wii
Next Video

 

HOMEADVERTISINGABOUT US

articlesartsbusinesscomputersgameshealthhospitalshomekids & teensnewsmobilephysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld


Submit a Site About Become an Editor