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
Software - Twitter Search

Feedzilla Helios launches ScriptAssistant for UB+ software (source: macnn.com) http://buzzup.com/kjx5
FZtechnology (Feedzilla) Fri, 18 Dec 2009 18:24:40 -0000
Feedzilla Helios launches ScriptAssistant for UB+ software (source: macnn.com) http://buzzup.com/kjx5
Top Password Software -Password Recovery -Product Key Finder | TweetFeed.com http://bit.ly/66dN1T
glossarist (Igor) Fri, 18 Dec 2009 18:24:23 -0000
Top Password Software -Password Recovery -Product Key Finder | TweetFeed.com http://bit.ly/66dN1T
Hiring a Software Systems Administrator at Johns Hopkins Applied Physics Lab (Laurel, MD) http://bit.ly/7DN2Hk #jobs #shjobs
ITJobsBAL (IT Jobs) Fri, 18 Dec 2009 18:24:20 -0000
Hiring a Software Systems Administrator at Johns Hopkins Applied Physics Lab (Laurel, MD) http://bit.ly/7DN2Hk #jobs #shjobs
Hiring a Software Systems Administrator at Johns Hopkins Applied Physics Lab (Laurel, MD) http://bit.ly/7DN2Hk #jobs #shjobs
ITJobDC (IT Jobs) Fri, 18 Dec 2009 18:24:19 -0000
Hiring a Software Systems Administrator at Johns Hopkins Applied Physics Lab (Laurel, MD) http://bit.ly/7DN2Hk #jobs #shjobs
@AmoorahNL zijn programma's, diensten om Illegale alle laatste films, series, muziek, software te downloaden voor ze in de bios of TV zijn
MADBELLO (M.A.D. Bello (Mike)) Fri, 18 Dec 2009 18:24:13 -0000
@AmoorahNL zijn programma's, diensten om Illegale alle laatste films, series, muziek, software te downloaden voor ze in de bios of TV zijn
A-PDF Deskew http://www.alternativestoebay.com/software/product_detail.php/pid/9891-17/pa/A-PDF-Deskew
greatsoftware (softwareman) Fri, 18 Dec 2009 18:24:10 -0000
A-PDF Deskew http://www.alternativestoebay.com/software/product_detail.php/pid/9891-17/pa/A-PDF-Deskew

 
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
LOSE 15 POUNDS IN 3 WEEKS WITH ME! - Day 1
Next Video
Software related videos

 

HOMEADVERTISINGABOUT US

articlesartsbusinesscomputersgameshealthhospitalshomekids & teensnewsmobilephysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld


Submit a Site About Become an Editor