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

WAP@
 
 
directory of related topics

Software :: Telecommunications
Handheld Computers :: Software Development
Wireless :: Data Communications
Wireless :: Access Providers

 
Software RSS feed
Software - Twitter Search

PROPHIX Software Releases Enhanced Version of Performance Management Solution: PROPHIX Software, a leading global p... http://bit.ly/6OKxQC
prophix (PROPHIX CPM Software) Mon, 14 Dec 2009 17:27:23 -0000
PROPHIX Software Releases Enhanced Version of Performance Management Solution: PROPHIX Software, a leading global p... http://bit.ly/6OKxQC
Leverage Your Sage Data for More Strategic Planning at the Sage Summit: PROPHIX Software is proud to be sponsoring ... http://bit.ly/4PgRP2
prophix (PROPHIX CPM Software) Mon, 14 Dec 2009 17:27:16 -0000
Leverage Your Sage Data for More Strategic Planning at the Sage Summit: PROPHIX Software is proud to be sponsoring ... http://bit.ly/4PgRP2
GAT Software Innovations, Inc. Computer Engineer Available! - http://bit.ly/5cFUFQ #Resume #jobs #AS400 #iseries #Systemi #Programmer
RecessionProofP (Recession Proof) Mon, 14 Dec 2009 17:27:14 -0000
GAT Software Innovations, Inc. Computer Engineer Available! - http://bit.ly/5cFUFQ #Resume #jobs #AS400 #iseries #Systemi #Programmer
PROPHIX Software Named to BPM Partners 2009 Business Performance Management Vendor Landscape Matrix: PROPHIX Softwa... http://bit.ly/7QpMGz
prophix (PROPHIX CPM Software) Mon, 14 Dec 2009 17:27:13 -0000
PROPHIX Software Named to BPM Partners 2009 Business Performance Management Vendor Landscape Matrix: PROPHIX Softwa... http://bit.ly/7QpMGz
GAT Software Innovations, Inc. Computer Engineer Available! - http://bit.ly/5cFUFQ #Resume #jobs #AS400 #iseries #Systemi #Programmer
GetGDImoney (GetGDImoney) Mon, 14 Dec 2009 17:27:13 -0000
GAT Software Innovations, Inc. Computer Engineer Available! - http://bit.ly/5cFUFQ #Resume #jobs #AS400 #iseries #Systemi #Programmer
Percussion Software Announces Customer Webinar Series: Leading Web Content Management (WCM) provider to share exper... http://bit.ly/5iot1F
SEO_Directory (Igor SEO) Mon, 14 Dec 2009 17:27:11 -0000
Percussion Software Announces Customer Webinar Series: Leading Web Content Management (WCM) provider to share exper... http://bit.ly/5iot1F

 
Subscribe to Software RSS feed

directory of related sites

AppCell Mobile Technologies Ltd. - Provides infrastructure solutions, including SMSC, IMSC and terminations. Also, TDMA/CDMA to GSM interconnection services.
Meta Description: [ Welcome to Appcell, the quality service provider of premium SMS and MMS mobile messaging solutions. Add value to your business with an advanced mobile application, sell wallpapers, screensavers, ringtones, java games. ]

Aran Technologies - Provides GPRS Customer Experience Management which allows mobile operators to manage network quality

Atchik - Wireless chat, games and ecommerce software provider.

AVIDWireless - Providing packaged, and custom wireless solutions. While integrating wireless and PDA applications with customers current systems. Packages can be used as a stand alone application or integrated current systems. Training, consulting and services.

Clickmarks, Inc. - A provider of mobile software infrastructure and WAP/Voice applications that allows enterprises and telcos to conduct business from any wireless and voice device.
Meta Description: [ Clickmarks provides integration and mobilization technology that leverages existing enterprise infrastructure in the creation of business process improvement solutions. Our patented Presentation Level IntegrationTM technology enables workflow automation, information aggregation, and decision supp... ]

Cogiture - Software company supporing enterprise needs (data integration, grid computing, topography and cartography) and VideoGuides for mobile phones.
Meta Description: [ Cogiture is a young dynamic company operating in four buisness lines: mobile phone contents, data integration, grid and utility computing and topography software. Cogiture actually runs two other successfull websites: www.x-guides.com and www.geotransformer.it. ]

Columbitech AB - Markets and develops wireless VPN software for the enterprise. Features product specifications and applications, company news, and career opportunities.
Meta Description: [ The route to PCI Security. Is WPA the right route to PCI security? Or are you better off with a mobile VPN? ]

Compuquest Inc. - Develop and manufacture software and hardware solutions for unattended monitoring, alpha paging, email, and wireless messaging. Includes free evaluation software .
Meta Description: [ Compuquest, Inc. develops and manufactures software and hardware solutions for wireless, text messaging, VoIP telephony, SMS, instant messaging, unattended monitoring, email, internet technologies, security and access control, financial, and other applications. Also custom design, software develo... ]

Connect Inc. - Get connected to the future of wireless barcode, ID data collection and RF network management. Home of PowerNet software and hardware solutions.
Meta Description: [ Get connected to the future of wireless barcode, ID data collection and RF network management. Home of PowerNet software and hardware solutions. ]

Datalink Systems - Develops wireless solutions for transportation and remote asset monitoring.
Meta Description: [ Wireless Data Hardware and Software development ]

DME Sync. - Software development of secure solutions for enterprise mobile e-mail.
Meta Description: [ DME is a mobile client/server solution for running applications on mobile devices, accessing mail servers, CRM and ERP systems or other databases, such as SQL or DB2 ]

DSP One systems Inc. - Wireless design company, has a DSP code library for most of the standard.

EURAF S.a.r.l. - Design and supply windows based software applications for mail, fax and file transmissions via radio links.

Extended Systems - Develops wireless connectivity, information synchronization and management and client/server database application development products. Online product descriptions and PDF data sheets and white papers available for download.
Meta Description: [ Mobile computing tools, software to deploy mobile applications, mobile data computing in business. ]

First Hop - First Hop's carrier-grade messaging and wireless connectivity products include MMS Gateway and SMS Gateway type of products for messaging routing and management, GPRS acceleration and optimisation as WAP Gateway 2.0 with J2ME support.

Infowave - Wireless communication solutions including Internet access and email communication technology.
Meta Description: [ echo Solutions is a comprehensive field service automation solution. ]

IP3 Networks, Inc. - Developer of NetAccess, a reliable and cost-effective subscriber management gateway for seamless plug-and-play access, roaming, billing, radius AAA and management of 802.11 wireless hot spots.

Linux Drivers for Mobitex - Kernel modules which implement the MASC protocol that is required to interact with a Mobitex radio modem.

M7 Networks - Provides managed hosting and application development assistance for deploying wireless and SMS applications.

500 Maia Solutions Ltd. - Value added SMS, WAP/XHTML and J2ME services for mobile phones. Mobile content and content delivery tools.

NETCON Technologies - A supplier of integrated wireless messaging and paging solutions. Products include software applications and hardware. Includes free product trials.
Meta Description: [ Netcon Technologies is the global leader in alarm and event message routing for the enterprise. Our FirstPAGE and Marquee Manager product lines are designed to integrate seamlessly with existing manufacturing systems and commincate with any wireless device, marquee, Andon board or LED sign. ]

Netsize - Netsize provides software which connects cell phones, PDAs and embedded devices to corporate environments.

Object XP - Java based solutions for embedded devices and mobile communication.
Meta Description: [ Java API for sending and receiving SMS, supporting SmartMessaging and EMS ]

OnWOW, Inc. - Product line includes software for developing wireless enabled applications that are integrated with an organization's data and processes, middleware for client-side connectivity to a wireless carrier's network, and standards based gateways for wireless and paging carriers.
Meta Description: [ OnWOW Mobile and Wireless Software and Services ]

Openwave Systems Inc. - Provides messaging software applications for providers of internet communications and services. (Nasdaq: OPWV).
Meta Description: [ Openwave is one of the world's leading innovators of software applications and infrastructure. ]

periMind Corporation - Design and development of custom client (J2ME) and server software to allow our customers to extend their reach to wireless devices.
Meta Description: [ periMind Corporation - Architected Internet and Mobile Business Solutions ]

Platypus Telecommunications - Comprehensive suite of wireless solutions including SMS broadcast platforms, WAP gateways, specialist content and delivery platforms.

Polymap Systems - Software development group specializing in mobile and wireless devices.
Meta Description: [ Polymap Systems is a consulting group located in Tucson, Arizona, dedicated to finding creative, cost-effective solutions to the needs of both corporate and academic users. ]

Quantaq Solutions - Smart card consultancy and innovate smart card solutions for the wireless and finance industries

Radio Soft - Radio telemetry design software for terrain profiles, propagation studies and point to point radio links. Free software to download.
Meta Description: [ Radio Planning Tools software to assist the design of microwave radio links. Point to point radio analysis design software and digital map data. ]

Redknee Inc. - Redknee has tremendous expertise in delivering mobile applications and infrastructure solutions for network operators around the world.

Reply Systems - A wireless voting device used in interactive meetings, delegate voting, and focus group applications.
Meta Description: [ Reply® has been recognized as the top-selling and most widely used wireless (RF) group response brand in the world. ]

Tantau Software, Inc. - Global provider of secure, scalabale mobile ecommerce software and solutions for financial services enterprises and other organizations.
Meta Description: [ 724 Solutions delivery intelligent any-to-any data service message and traffic handling solutions built upon a common carrier-grade platform that allows mobile operators to rapidly deploy flexible and open next generation IP-based data services. ]

Topos Communications - Company active in Fleet Management Systems, GIS, GSM TETRA applications, and smart cards.
Meta Description: [ topos communications - fleet management solutions ]

Total Software Solutions - Software development consulting services provider for the telecommunications Industry specializing in IP, Wirelsess Wireline software.
Meta Description: [ Total Software Solutions: Software development & consulting services provider for the telecommunications Industry IP, Wirelsess & Wireline ]

500 TrustLink AB - Offer a range of management applications for mobile services or sales personnel. Includes product information sheets in pdf format.
Meta Description: [ TrustLink offers wireless applications for service or sales personnel who are on the move. Our solutions are designed to utilize the latest mobile technology in order to boost overall profitability for our clients' companies, and to position them ahead of the competition in the future. ]

Voxline Communications Ltd. - Develop portal applications, enabling mobile operators, internet portals and companies to provide wireless content services for customers or employees. Features product technology, job opportunities, and company news.

Yakara plc - Mobile community application developer, m-groups is a suite of mobile lifestyle applications that provide fun, easy and compelling ways to communicate with groups of friends, family and co-workers.

Zinek - Develops interactive mobile messaging servers for enterprises and developers for the mobile environment.

Software related videos
Software Livre : apresentação
Next Video
Software related videos

 

HOMEADVERTISINGABOUT US

articlesartsbusinesscomputersgameshealthhospitalshomekids & teensnewsmobilephysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld


Submit a Site About Become an Editor