Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Download
Faster access than browser!
 

Software

+ Save concept

Computer software, or simply software, is a generic term that refers to a collection of data or computer instructions that tell the computer how to work, in contrast to the physical hardware from which the system is built, that actually performs the work. [1]

151 relations: ActionScript, Ada Lovelace, Adobe Flash, Adobe Systems, Agile software development, Algorithm, Analog computer, Analytical Engine, Application programming interface, Application software, Array data type, ASP.NET, Aspect-oriented programming, Assembly language, Bill Gates, Binary number, Binary tree, Booting, Branch (computer science), Car, Central processing unit, Commercial software, Compiler, Computation, Computer, Computer configuration, Computer data storage, Computer hardware, Computer memory, Computer program, Computer science, Computing platform, Control flow, Control Panel (Windows), Corel, Data, Data (computing), Data structure, Debugger, Debugging, Device driver, Digital media, Eclipse (software), Embedded operating system, Embedded software, Embedded system, End-user development, Enterprise software, Executable, Firmware, ..., Free Software Foundation, Free software license, Freemium, Freeware, GNU Project, Graphical user interface, GTK+, Hard disk drive, Hash table, High-level programming language, HTML, Hypertext Transfer Protocol, Independent software vendor, Information, Instruction set architecture, Integrated development environment, IntelliJ IDEA, Internet Engineering Task Force, Interpreter (computing), Java (programming language), JavaScript, Library (computing), Linker (computing), Linux, Machine code, Malware, Microcode, Microprocessor, Microsoft, Microsoft Notepad, Microsoft Office, Microsoft Visual Studio, Microsoft Windows, Microsoft Word, Mobile app, Modular programming, Mozilla Foundation, Multi-core processor, NASA, Natural language, Node.js, Novell, Open-source software, Operating system, Oracle Corporation, Outline of software, Peripheral, Personal computer, PHP, Plug-in (computing), Practical joke, Programmer, Proprietary software, Quicksort, Regression testing, SAP SE, Scripting language, Security hacker, Server (computing), Shareware, Shell (computing), Smartphone, Software aging, Software asset management, Software bug, Software developer, Software documentation, Software engineer, Software engineering, Software maintenance, Software release life cycle, Software testing, Source code, Spring Framework, Supercomputer, Supervisory program, Swing (Java), Symantec, System software, Tablet computer, Technical support, Television, Text editor, Ubuntu Touch, Unit testing, Utility software, Video game, Waterfall model, Web application, Web browser, Web page, Web server, Web service, Windowing system, Windows 8, Windows Communication Foundation, Windows Forms, Word processor, World Wide Web Consortium, XML, .NET Framework. Expand index (101 more) »

ActionScript

ActionScript is an object-oriented programming language originally developed by Macromedia Inc. (later acquired by Adobe Systems).

New!!: Software and ActionScript · See more »

Ada Lovelace

Augusta Ada King-Noel, Countess of Lovelace (née Byron; 10 December 1815 – 27 November 1852) was an English mathematician and writer, chiefly known for her work on Charles Babbage's proposed mechanical general-purpose computer, the Analytical Engine.

New!!: Software and Ada Lovelace · See more »

Adobe Flash

Adobe Flash is a deprecated multimedia software platform used for production of animations, rich Internet applications, desktop applications, mobile applications, mobile games and embedded web browser video players.

New!!: Software and Adobe Flash · See more »

Adobe Systems

Adobe Systems Incorporated, commonly known as Adobe, is an American multinational computer software company.

New!!: Software and Adobe Systems · See more »

Agile software development

Agile software development describes an approach to software development under which requirements and solutions evolve through the collaborative effort of self-organizing and cross-functional teams and their customer(s)/end user(s).

New!!: Software and Agile software development · See more »

Algorithm

In mathematics and computer science, an algorithm is an unambiguous specification of how to solve a class of problems.

New!!: Software and Algorithm · See more »

Analog computer

An analog computer or analogue computer is a form of computer that uses the continuously changeable aspects of physical phenomena such as electrical, mechanical, or hydraulic quantities to model the problem being solved.

New!!: Software and Analog computer · See more »

Analytical Engine

The Analytical Engine was a proposed mechanical general-purpose computer designed by English mathematician and computer pioneer Charles Babbage.

New!!: Software and Analytical Engine · See more »

Application programming interface

In computer programming, an application programming interface (API) is a set of subroutine definitions, protocols, and tools for building software.

New!!: Software and Application programming interface · See more »

Application software

An application software (app or application for short) is a computer software designed to perform a group of coordinated functions, tasks, or activities for the benefit of the user.

New!!: Software and Application software · See more »

Array data type

Language support for array types may include certain built-in array data types, some syntactic constructions (array type constructors) that the programmer may use to define such types and declare array variables, and special notation for indexing array elements.

New!!: Software and Array data type · See more »

ASP.NET

ASP.NET is an open-source server-side web application framework designed for web development to produce dynamic web pages.

New!!: Software and ASP.NET · See more »

Aspect-oriented programming

In computing, aspect-oriented programming (AOP) is a programming paradigm that aims to increase modularity by allowing the separation of cross-cutting concerns.

New!!: Software and Aspect-oriented programming · See more »

Assembly language

An assembly (or assembler) language, often abbreviated asm, is a low-level programming language, in which there is a very strong (but often not one-to-one) correspondence between the assembly program statements and the architecture's machine code instructions.

New!!: Software and Assembly language · See more »

Bill Gates

William Henry Gates III (born October 28, 1955) is an American business magnate, investor, author, philanthropist, humanitarian, and principal founder of Microsoft Corporation.

New!!: Software and Bill Gates · See more »

Binary number

In mathematics and digital electronics, a binary number is a number expressed in the base-2 numeral system or binary numeral system, which uses only two symbols: typically 0 (zero) and 1 (one).

New!!: Software and Binary number · See more »

Binary tree

In computer science, a binary tree is a tree data structure in which each node has at most two children, which are referred to as the and the.

New!!: Software and Binary tree · See more »

Booting

In computing, booting is starting up a computer or computer appliance until it can be used.

New!!: Software and Booting · See more »

Branch (computer science)

A branch is an instruction in a computer program that can cause a computer to begin executing a different instruction sequence and thus deviate from its default behavior of executing instructions in order.

New!!: Software and Branch (computer science) · See more »

Car

A car (or automobile) is a wheeled motor vehicle used for transportation.

New!!: Software and Car · See more »

Central processing unit

A central processing unit (CPU) is the electronic circuitry within a computer that carries out the instructions of a computer program by performing the basic arithmetic, logical, control and input/output (I/O) operations specified by the instructions.

New!!: Software and Central processing unit · See more »

Christmas

Christmas is an annual festival commemorating the birth of Jesus Christ,Martindale, Cyril Charles.

New!!: Software and Christmas · See more »

Christmas and holiday season

The Christmas season, also called the festive season, or the holiday season (mainly in the U.S. and Canada; often simply called the holidays),, is an annually recurring period recognized in many Western and Western-influenced countries that is generally considered to run from late November to early January.

New!!: Software and Christmas and holiday season · See more »

Christmas Eve

Christmas Eve is the evening or entire day before Christmas Day, the festival commemorating the birth of Jesus.

New!!: Software and Christmas Eve · See more »

Christmas traditions

Christmas traditions vary from country to country.

New!!: Software and Christmas traditions · See more »

Commercial software

Commercial software, or seldom payware, is computer software that is produced for sale or that serves commercial purposes.

New!!: Software and Commercial software · See more »

Compiler

A compiler is computer software that transforms computer code written in one programming language (the source language) into another programming language (the target language).

New!!: Software and Compiler · See more »

Computation

Computation is any type of calculation that includes both arithmetical and non-arithmetical steps and follows a well-defined model, for example an algorithm.

New!!: Software and Computation · See more »

Computer

A computer is a device that can be instructed to carry out sequences of arithmetic or logical operations automatically via computer programming.

New!!: Software and Computer · See more »

Computer configuration

In communications or computer systems, a configuration is an arrangement of functional units according to their nature, number, and chief characteristics.

New!!: Software and Computer configuration · See more »

Computer data storage

Computer data storage, often called storage or memory, is a technology consisting of computer components and recording media that are used to retain digital data.

New!!: Software and Computer data storage · See more »

Computer hardware

Computer hardware includes the physical parts or components of a computer, such as the central processing unit, monitor, keyboard, computer data storage, graphic card, sound card and motherboard.

New!!: Software and Computer hardware · See more »

Computer memory

In computing, memory refers to the computer hardware integrated circuits that store information for immediate use in a computer; it is synonymous with the term "primary storage".

New!!: Software and Computer memory · See more »

Computer program

A computer program is a collection of instructions for performing a specific task that is designed to solve a specific class of problems.

New!!: Software and Computer program · See more »

Computer science

Computer science deals with the theoretical foundations of information and computation, together with practical techniques for the implementation and application of these foundations.

New!!: Software and Computer science · See more »

Computing platform

A computing platform or digital platform is the environment in which a piece of software is executed.

New!!: Software and Computing platform · See more »

Control flow

In computer science, control flow (or flow of control) is the order in which individual statements, instructions or function calls of an imperative program are executed or evaluated.

New!!: Software and Control flow · See more »

Control Panel (Windows)

The Control Panel is a component of Microsoft Windows that provides the ability to view and change system settings.

New!!: Software and Control Panel (Windows) · See more »

Corel

No description.

New!!: Software and Corel · See more »

Data

Data is a set of values of qualitative or quantitative variables.

New!!: Software and Data · See more »

Data (computing)

Data (treated as singular, plural, or as a mass noun) is any sequence of one or more symbols given meaning by specific act(s) of interpretation.

New!!: Software and Data (computing) · See more »

Data structure

In computer science, a data structure is a data organization and storage format that enables efficient access and modification.

New!!: Software and Data structure · See more »

Debugger

A debugger or debugging tool is a computer program that is used to test and debug other programs (the "target" program).

New!!: Software and Debugger · See more »

Debugging

Debugging is the process of finding and resolving defects or problems within a computer program that prevent correct operation of computer software or a system.

New!!: Software and Debugging · See more »

Device driver

In computing, a device driver is a computer program that operates or controls a particular type of device that is attached to a computer.

New!!: Software and Device driver · See more »

Digital media

Digital media are any media that are encoded in machine-readable formats.

New!!: Software and Digital media · See more »

Eclipse (software)

Eclipse is an integrated development environment (IDE) used in computer programming, and is the most widely used Java IDE.

New!!: Software and Eclipse (software) · See more »

Embedded operating system

An embedded operating system is an operating system for embedded computer systems.

New!!: Software and Embedded operating system · See more »

Embedded software

Embedded software is computer software, written to control machines or devices that are not typically thought of as computers.

New!!: Software and Embedded software · See more »

Embedded system

An embedded system is a computer system with a dedicated function within a larger mechanical or electrical system, often with real-time computing constraints.

New!!: Software and Embedded system · See more »

End-user development

End-user development (EUD) or end-user programming (EUP) refers to activities and tools that allow end-users – people who are not professional software developers – to program computers.

New!!: Software and End-user development · See more »

Enterprise software

Enterprise software, also known as enterprise application software (EAS), is computer software used to satisfy the needs of an organization rather than individual users.

New!!: Software and Enterprise software · See more »

Executable

In computing, executable code or an executable file or executable program, sometimes simply referred to as an executable or binary, causes a computer "to perform indicated tasks according to encoded instructions," as opposed to a data file that must be parsed by a program to be meaningful.

New!!: Software and Executable · See more »

Firmware

In electronic systems and computing, firmware is a specific class of computer software that provides the low-level control for the device's specific hardware.

New!!: Software and Firmware · See more »

Free Software Foundation

The Free Software Foundation (FSF) is a 501(c)(3) non-profit organization founded by Richard Stallman on 4 October 1985 to support the free software movement, which promotes the universal freedom to study, distribute, create, and modify computer software, with the organization's preference for software being distributed under copyleft ("share alike") terms, such as with its own GNU General Public License.

New!!: Software and Free Software Foundation · See more »

Free software license

A free software license is a notice that grants the recipient of a piece of software extensive rights to modify and redistribute that software.

New!!: Software and Free software license · See more »

Freemium

Freemium is a pricing strategy by which a product or service (typically a digital offering or an application such as software, media, games or web services) is provided free of charge, but money (premium) is charged for additional features, services, or virtual goods.

New!!: Software and Freemium · See more »

Freeware

Freeware is software that is available for use at no monetary cost.

New!!: Software and Freeware · See more »

GNU Project

The GNU Project is a free-software, mass-collaboration project, first announced on September 27, 1983 by Richard Stallman at MIT.

New!!: Software and GNU Project · See more »

Graphical user interface

The graphical user interface (GUI), is a type of user interface that allows users to interact with electronic devices through graphical icons and visual indicators such as secondary notation, instead of text-based user interfaces, typed command labels or text navigation.

New!!: Software and Graphical user interface · See more »

GTK+

GTK+ (formerly GIMP Toolkit) is a cross-platform widget toolkit for creating graphical user interfaces.

New!!: Software and GTK+ · See more »

Hard disk drive

A hard disk drive (HDD), hard disk, hard drive or fixed disk is an electromechanical data storage device that uses magnetic storage to store and retrieve digital information using one or more rigid rapidly rotating disks (platters) coated with magnetic material.

New!!: Software and Hard disk drive · See more »

Hash table

In computing, a hash table (hash map) is a data structure that implements an associative array abstract data type, a structure that can map keys to values.

New!!: Software and Hash table · See more »

High-level programming language

In computer science, a high-level programming language is a programming language with strong abstraction from the details of the computer.

New!!: Software and High-level programming language · See more »

HTML

Hypertext Markup Language (HTML) is the standard markup language for creating web pages and web applications.

New!!: Software and HTML · See more »

Hypertext Transfer Protocol

The Hypertext Transfer Protocol (HTTP) is an application protocol for distributed, collaborative, and hypermedia information systems.

New!!: Software and Hypertext Transfer Protocol · See more »

Independent software vendor

An independent software vendor (ISV) is an organization specializing in making and selling software, as opposed to hardware, designed for mass or niche markets.

New!!: Software and Independent software vendor · See more »

Information

Information is any entity or form that provides the answer to a question of some kind or resolves uncertainty.

New!!: Software and Information · See more »

Instruction set architecture

An instruction set architecture (ISA) is an abstract model of a computer.

New!!: Software and Instruction set architecture · See more »

Integrated development environment

An integrated development environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development.

New!!: Software and Integrated development environment · See more »

IntelliJ IDEA

IntelliJ IDEA is a Java integrated development environment (IDE) for developing computer software.

New!!: Software and IntelliJ IDEA · See more »

Internet Engineering Task Force

The Internet Engineering Task Force (IETF) develops and promotes voluntary Internet standards, in particular the standards that comprise the Internet protocol suite (TCP/IP).

New!!: Software and Internet Engineering Task Force · See more »

Interpreter (computing)

In computer science, an interpreter is a computer program that directly executes, i.e. performs, instructions written in a programming or scripting language, without requiring them previously to have been compiled into a machine language program.

New!!: Software and Interpreter (computing) · See more »

Java (programming language)

Java is a general-purpose computer-programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible.

New!!: Software and Java (programming language) · See more »

JavaScript

JavaScript, often abbreviated as JS, is a high-level, interpreted programming language.

New!!: Software and JavaScript · See more »

Library (computing)

In computer science, a library is a collection of non-volatile resources used by computer programs, often for software development.

New!!: Software and Library (computing) · See more »

Linker (computing)

In computing, a linker or link editor is a computer utility program that takes one or more object files generated by a compiler and combines them into a single executable file, library file, or another 'object' file.

New!!: Software and Linker (computing) · See more »

Linux

Linux is a family of free and open-source software operating systems built around the Linux kernel.

New!!: Software and Linux · See more »

Machine code

Machine code is a computer program written in machine language instructions that can be executed directly by a computer's central processing unit (CPU).

New!!: Software and Machine code · See more »

Malware

Malware (a portmanteau for malicious software) is any software intentionally designed to cause damage to a computer, server or computer network.

New!!: Software and Malware · See more »

Microcode

Microcode is a computer hardware technique that imposes an interpreter between the CPU hardware and the programmer-visible instruction set architecture of the computer.

New!!: Software and Microcode · See more »

Microprocessor

A microprocessor is a computer processor that incorporates the functions of a central processing unit on a single integrated circuit (IC), or at most a few integrated circuits.

New!!: Software and Microprocessor · See more »

Microsoft

Microsoft Corporation (abbreviated as MS) is an American multinational technology company with headquarters in Redmond, Washington.

New!!: Software and Microsoft · See more »

Microsoft Notepad

Notepad is a simple text editor for Microsoft Windows and a basic text-editing program which enables computer users to create documents.

New!!: Software and Microsoft Notepad · See more »

Microsoft Office

Microsoft Office is a family of client software, server software, and services developed by Microsoft.

New!!: Software and Microsoft Office · See more »

Microsoft Visual Studio

Microsoft Visual Studio is an integrated development environment (IDE) from Microsoft.

New!!: Software and Microsoft Visual Studio · See more »

Microsoft Windows

Microsoft Windows is a group of several graphical operating system families, all of which are developed, marketed, and sold by Microsoft.

New!!: Software and Microsoft Windows · See more »

Microsoft Word

Microsoft Word (or simply Word) is a word processor developed by Microsoft.

New!!: Software and Microsoft Word · See more »

Mobile app

A mobile app is a computer program designed to run on a mobile device such as a phone/tablet or watch.

New!!: Software and Mobile app · See more »

Modular programming

Modular programming is a software design technique that emphasizes separating the functionality of a programme into independent, interchangeable modules, such that each contains everything necessary to execute only one aspect of the desired functionality.

New!!: Software and Modular programming · See more »

Mozilla Foundation

The Mozilla Foundation (stylized as moz://a) is a non-profit organization that exists to support and collectively lead the open source Mozilla project.

New!!: Software and Mozilla Foundation · See more »

Multi-core processor

A multi-core processor is a single computing component with two or more independent processing units called cores, which read and execute program instructions.

New!!: Software and Multi-core processor · See more »

NASA

The National Aeronautics and Space Administration (NASA) is an independent agency of the executive branch of the United States federal government responsible for the civilian space program, as well as aeronautics and aerospace research.

New!!: Software and NASA · See more »

Natural language

In neuropsychology, linguistics, and the philosophy of language, a natural language or ordinary language is any language that has evolved naturally in humans through use and repetition without conscious planning or premeditation.

New!!: Software and Natural language · See more »

New Year

New Year is the time or day at which a new calendar year begins and the calendar's year count increments by one.

New!!: Software and New Year · See more »

New Year's Day

New Year's Day, also called simply New Year's or New Year, is observed on January 1, the first day of the year on the modern Gregorian calendar as well as the Julian calendar.

New!!: Software and New Year's Day · See more »

New Year's Eve

In the Gregorian calendar, New Year's Eve (also known as Old Year's Day or Saint Sylvester's Day in many countries), the last day of the year, is on 31 December which is the seventh day of Christmastide.

New!!: Software and New Year's Eve · See more »

Node.js

Node.js is an open-source, cross-platform JavaScript run-time environment that executes JavaScript code server-side.

New!!: Software and Node.js · See more »

Novell

Novell, Inc. was a software and services company headquartered in Provo, Utah.

New!!: Software and Novell · See more »

Open-source software

Open-source software (OSS) is a type of computer software whose source code is released under a license in which the copyright holder grants users the rights to study, change, and distribute the software to anyone and for any purpose.

New!!: Software and Open-source software · See more »

Operating system

An operating system (OS) is system software that manages computer hardware and software resources and provides common services for computer programs.

New!!: Software and Operating system · See more »

Oracle Corporation

Oracle Corporation is an American multinational computer technology corporation, headquartered in Redwood Shores, California.

New!!: Software and Oracle Corporation · See more »

Outline of software

The following outline is provided as an overview of and topical guide to software: Software – collection of computer programs and related data that provides the instructions for telling a computer what to do and how to do it.

New!!: Software and Outline of software · See more »

Peripheral

A peripheral device is "an ancillary device used to put information into and get information out of the computer." Three categories of peripheral devices exist based on their relationship with the computer.

New!!: Software and Peripheral · See more »

Personal computer

A personal computer (PC) is a multi-purpose computer whose size, capabilities, and price make it feasible for individual use.

New!!: Software and Personal computer · See more »

PHP

PHP: Hypertext Preprocessor (or simply PHP) is a server-side scripting language designed for Web development, but also used as a general-purpose programming language.

New!!: Software and PHP · See more »

Plug-in (computing)

In computing, a plug-in (or plugin, add-in, addin, add-on, addon, or extension) is a software component that adds a specific feature to an existing computer program.

New!!: Software and Plug-in (computing) · See more »

Practical joke

A practical joke, or prank, is a mischievous trick played on someone, generally causing the victim to experience embarrassment, perplexity, confusion, or discomfort.

New!!: Software and Practical joke · See more »

Programmer

A programmer, developer, dev, coder, or software engineer is a person who creates computer software.

New!!: Software and Programmer · See more »

Proprietary software

Proprietary software is non-free computer software for which the software's publisher or another person retains intellectual property rights—usually copyright of the source code, but sometimes patent rights.

New!!: Software and Proprietary software · See more »

Quicksort

Quicksort (sometimes called partition-exchange sort) is an efficient sorting algorithm, serving as a systematic method for placing the elements of an array in order.

New!!: Software and Quicksort · See more »

Regression testing

Regression testing is a type of software testing that ensures that previously developed and tested software still performs the same way after it is changed or interfaced with other software.

New!!: Software and Regression testing · See more »

SAP SE

SAP SE (Systeme, Anwendungen und Produkte in der Datenverarbeitung, "Systems, Applications & Products in Data Processing") is a German-based European multinational software corporation that makes enterprise software to manage business operations and customer relations.

New!!: Software and SAP SE · See more »

Scripting language

A scripting or script language is a programming language that supports scripts: programs written for a special run-time environment that automate the execution of tasks that could alternatively be executed one-by-one by a human operator.

New!!: Software and Scripting language · See more »

Security hacker

A security hacker is someone who seeks to breach defenses and exploit weaknesses in a computer system or network.

New!!: Software and Security hacker · See more »

Server (computing)

In computing, a server is a computer program or a device that provides functionality for other programs or devices, called "clients".

New!!: Software and Server (computing) · See more »

Shareware

Shareware is a type of proprietary software which is initially provided free of charge to users, who are allowed and encouraged to make and share copies of the program.

New!!: Software and Shareware · See more »

Shell (computing)

In computing, a shell is a user interface for access to an operating system's services.

New!!: Software and Shell (computing) · See more »

Smartphone

A smartphone is a handheld personal computer with a mobile operating system and an integrated mobile broadband cellular network connection for voice, SMS, and Internet data communication; most, if not all, smartphones also support Wi-Fi.

New!!: Software and Smartphone · See more »

Software aging

In software engineering, software aging refers to all software's tendency to fail, or cause a system failure after running continuously for a certain time.

New!!: Software and Software aging · See more »

Software asset management

Software asset management (SAM) is a business practice that involves managing and optimizing the purchase, deployment, maintenance, utilization, and disposal of software applications within an organization.

New!!: Software and Software asset management · See more »

Software bug

A software bug is an error, flaw, failure or fault in a computer program or system that causes it to produce an incorrect or unexpected result, or to behave in unintended ways.

New!!: Software and Software bug · See more »

Software developer

A software developer is a person concerned with facets of the software development process, including the research, design, programming, and testing of computer software.

New!!: Software and Software developer · See more »

Software documentation

Software documentation is written text or illustration that accompanies computer software or is embedded in the source code.

New!!: Software and Software documentation · See more »

Software engineer

A software engineer is a person who applies the principles of software engineering to the design, development, maintenance, testing, and evaluation of computer software.

New!!: Software and Software engineer · See more »

Software engineering

Software engineering is the application of engineering to the development of software in a systematic method.

New!!: Software and Software engineering · See more »

Software maintenance

Software maintenance in software engineering is the modification of a software product after delivery to correct faults, to improve performance or other attributes.

New!!: Software and Software maintenance · See more »

Software release life cycle

A software release life cycle is the sum of the stages of development and maturity for a piece of computer software: ranging from its initial development to its eventual release, and including updated versions of the released version to help improve software or fix software bugs still present in the software.

New!!: Software and Software release life cycle · See more »

Software testing

Software testing is an investigation conducted to provide stakeholders with information about the quality of the software product or service under test.

New!!: Software and Software testing · See more »

Source code

In computing, source code is any collection of code, possibly with comments, written using a human-readable programming language, usually as plain text.

New!!: Software and Source code · See more »

Spring Framework

The Spring Framework is an application framework and inversion of control container for the Java platform.

New!!: Software and Spring Framework · See more »

Supercomputer

A supercomputer is a computer with a high level of performance compared to a general-purpose computer.

New!!: Software and Supercomputer · See more »

Supervisory program

A supervisory program or supervisor is a computer program, usually part of an operating system, that controls the execution of other routines and regulates work scheduling, input/output operations, error actions, and similar functions and regulates the flow of work in a data processing system.

New!!: Software and Supervisory program · See more »

Swing (Java)

Swing is a GUI widget toolkit for Java.

New!!: Software and Swing (Java) · See more »

Symantec

Symantec Corporation (commonly known as Symantec) is an American software company headquartered in Mountain View, California, United States.

New!!: Software and Symantec · See more »

System software

System software is computer software designed to provide a platform to other software.

New!!: Software and System software · See more »

Tablet computer

A tablet computer, commonly shortened to tablet, is a portable personal computer, typically with a mobile operating system and LCD touchscreen display processing circuitry, and a rechargeable battery in a single thin, flat package.

New!!: Software and Tablet computer · See more »

Technical support

Technical support (often shortened to tech support) refers to a plethora of services by which enterprises provide assistance to users of technology products such as mobile phones, televisions, computers, software products or other informatic, electronic or mechanical goods.

New!!: Software and Technical support · See more »

Television

Television (TV) is a telecommunication medium used for transmitting moving images in monochrome (black and white), or in colour, and in two or three dimensions and sound.

New!!: Software and Television · See more »

Text editor

A text editor is a type of computer program that edits plain text.

New!!: Software and Text editor · See more »

Ubuntu Touch

Ubuntu Touch (also known as Ubuntu Phone) is a mobile version of the Ubuntu operating system that was originally developed by Canonical Ltd. and is now being developed by the UBports community.

New!!: Software and Ubuntu Touch · See more »

Unit testing

In computer programming, unit testing is a software testing method by which individual units of source code, sets of one or more computer program modules together with associated control data, usage procedures, and operating procedures, are tested to determine whether they are fit for use.

New!!: Software and Unit testing · See more »

Utility software

Utility software is system software designed to help analyze, configure, optimize or maintain a computer.

New!!: Software and Utility software · See more »

Video game

A video game is an electronic game that involves interaction with a user interface to generate visual feedback on a video device such as a TV screen or computer monitor.

New!!: Software and Video game · See more »

Waterfall model

The waterfall model is a relatively linear sequential design approach for certain areas of engineering design.

New!!: Software and Waterfall model · See more »

Web application

In computing, a web application or web app is a client–server computer program which the client (including the user interface and client-side logic) runs in a web browser.

New!!: Software and Web application · See more »

Web browser

A web browser (commonly referred to as a browser) is a software application for accessing information on the World Wide Web.

New!!: Software and Web browser · See more »

Web page

A web page (also written as webpage) is a document that is suitable for the World Wide Web and web browsers.

New!!: Software and Web page · See more »

Web server

Web server refers to server software, or hardware dedicated to running said software, that can serve contents to the World Wide Web.

New!!: Software and Web server · See more »

Web service

The term web service is either.

New!!: Software and Web service · See more »

Windowing system

In computing, a windowing system (or window system) is software that manages separately different parts of display screens.

New!!: Software and Windowing system · See more »

Windows 8

Windows 8 is a personal computer operating system developed by Microsoft as part of the Windows NT family of operating systems.

New!!: Software and Windows 8 · See more »

Windows Communication Foundation

The Windows Communication Foundation (WCF), previously known as Indigo, is a runtime and a set of APIs in the.NET Framework for building connected, service-oriented applications.

New!!: Software and Windows Communication Foundation · See more »

Windows Forms

Windows Forms (WinForms) is a graphical (GUI) class library included as a part of Microsoft.NET Framework, providing a platform to write rich client applications for desktop, laptop, and tablet PCs.

New!!: Software and Windows Forms · See more »

Word processor

A word processor is a computer program or device that provides for input, editing, formatting and output of text, often plus other features.

New!!: Software and Word processor · See more »

World Wide Web Consortium

The World Wide Web Consortium (W3C) is the main international standards organization for the World Wide Web (abbreviated WWW or W3).

New!!: Software and World Wide Web Consortium · See more »

XML

In computing, Extensible Markup Language (XML) is a markup language that defines a set of rules for encoding documents in a format that is both human-readable and machine-readable.

New!!: Software and XML · See more »

.NET Framework

.NET Framework (pronounced dot net) is a software framework developed by Microsoft that runs primarily on Microsoft Windows.

New!!: Software and .NET Framework · See more »

2018

2018 has been designated as the third International Year of the Reef by the International Coral Reef Initiative.

New!!: Software and 2018 · See more »

2019

2019 (MMXIX) will be a common year starting on Tuesday of the Gregorian calendar, the 2019th year of the Common Era (CE) and Anno Domini (AD) designations, the 19th year of the 3rd millennium, the 19th year of the 21st century, and the 10th and last year of the 2010s decade.

New!!: Software and 2019 · See more »

Redirects here:

Computer Software, Computer software, ComputerSoftware, Downloadable software, Editing software, Networked, Networked software, Old software, Out of date software, Outdated software, Problems of unmaintained software, Problems with old software, SOFTWARE, Scientific Software, Scientific software, Scientific software (free), Scientific software (non free), Soft ware, Soft-ware, Softography, Software & Programming, Software & programming, Software Technology, Software and Programming, Software product, Software technology, Software., Softwares, The software.

References

[1] https://en.wikipedia.org/wiki/Software

OutgoingIncoming
Hey! We are on Facebook now! »