A Simple Computer Software Definition

What is Software?

Software is a set of instruction written to interface between man and machine.

Who writes this instructions?

Programmers writes this instructions.

How the programmers write the instructions /software?

They use computer languages to write software applications.

Software can be divided into three main categories:

Languages
Applications
Operating Systems (OS)

LANGUAGE:

It is one of the software type, use to write extensive applications and operating systems It did not contains any limitations in programming. By using the languages you can write any thing for a computer.

For instance just imagine a language like a piece of cloth with that you want to make a shirt or paint curtain for windows or door, than you will take that cloth to the tailor and have him made for you or if you know tailoring you can stitch it at home.

Where as: Cloth is Computer Language
Tailor is Computer programmer
Shirt/Paint is Computer application

Example of languages are:

C
C++
Fortran
Cobol
Pascal
Perl
Assembly Language
Machine Language
Java

APPLICATION:

Software applications are user friendly and most of the time it is custom made for the end-user. Because it serving a specific purpose so it is having its own limits and bounds. It will not work beyond its bounding, for example if you want design picture in a word editor you may not able to get the result according to your desire.

Following are the different categories of applications

- Database Applications
- Front End Applications
- Reports Applications
- Word Editors
- Spread Sheets Editors
- Application for presentation
- Graphics Designing Application
- CAD designing Application
- Computer Games
- SCADA Applications

Some of the popular Applications are:

Oracle
MSoffice (Word,Excel,Access,PowerPoint,Outlook, etc.)
VB
VC++
Autocad

OPERATING SYSTEM:

This is the interface between user and computer or man and machine. This is the main and mandatory software in computer. Without Operating System (OS) computer will never starts. It is the mediator between you as an user and computer.

Think that you are suppose to talk to a person who does not understand your language. What you will do in this situation? Off course you take the help of person who knows both yours and other person's language, he is the mediator. And that's what the computer Operating System is doing.

It is very interesting that the thing from which OS has comes out still require OS to run on. In other words all languages and applications require a platform which is nothing but OS. So that conclusion on any computer first should have OS than you can have language or application on it.

Example of some of the Operating Systems:

Windows
Unix
Apple Mach
Ban
VMS
RS
OS2
IRIX
AIX
HP-UX

I hope you like this article. I am trying my best to provide you the simplest information.

Please feel free to comment. Your suggestions and comments are appreciated and helps me to improve the quality of the information.

Author is the owner of Computer Learning Center website. Where people learn basic and advance computers. Also they learn about how to make money by using their home based computers.

From the Desk of Mohammed Amerullah Qureshi

amer@7jj7.com

amer@7jj7.com

In The News:

Stay up to date on the latest AI technology advancements and learn about the challenges and opportunities AI presents
Apple recently notified a small number of iPhone customers in 92 countries that their phones may be under attack by mercenary spyware.
An artificial intelligence-powered home security system can fire paintballs and tear gas at trespassers. The camera identifies human faces and animals.
Technology expert Kim Komando gives her tips and tricks on enhancing your user experience a smartphone and other devices you use everyday.
A new camera called NUCA uses artificial intelligence to create deepfake photos of subjects by stripping away clothing in close to real time.
The Kimberley Kube trail-ready camper has a compact but spacious design and combines luxury, functionality and ruggedness for a weekend getaway.
Stay up to date on the latest AI technology advancements and learn about the challenges and opportunities AI presents now and for the future.
Emails instructing you to reset your password for an account may be legitimate, or they may be scams. Kurt "CyberGuy" Knutsson explains.
Northrop Grumman's Manta Ray uncrewed underwater vehicle aims to revolutionize undersea missions — it glides through the ocean without human assistance.
Learn how to work Google's calendar application to streamline and organize your daily tasks from technology expert Kim Komando.
If you do not want Facebook to have automatic access to your private photos, follow our tips to protect yourself. Kurt “CyberGuy" Knutsson shows you how.
Kurt “CyberGuy" Knutsson goes into detail about Apple’s recent iOS update that allows iPhone users to instantly translate spoken language simply by using the Action Button.
Safeguarding your digital life with a reliable physical backup isn't just a precaution, it's a necessity. Kurt “CyberGuy" Knutsson provides the essential backup checklist.
Kurt “CyberGuy" Knutsson reveals how a Redditor exposed false recycling claims at their apartment, highlighting a report that only 21% of U.S. recyclables are processed.
Kurt "CyberGuy" Knutsson offers a travel toolkit featuring five technology tools to help you with booking flights and hotels for your summer vacation.
The bubble behind the clock on your iPhone can appear in different colors. Kurt "CyberGuy" Knutsson explains what each of those colors mean.
Scammers are using the power of artificial intelligence to mimic voices of people and are using the fake voices to commit crimes, like kidnappings.
Stay up to date on the latest AI technology advancements and learn about the challenges and opportunities AI presents now and for the future.
Tech guru Kurt "CyberGuy" Knutsson explains the science behind the Invisibility Shield, a 6-foot shield that makes people become invisible.
The International Olympic Committee on Friday announced plans to use AI in various Olympic aspects, including athlete identification, training and judging.
Tech guru Kurt "CyberGuy" Knutsson explains an easy trick to avoid squinting while working or surfing the web by zooming in on your personal computer.
Streaming giant Roku has recently been targeted by a pair of cyberattacks, and the company confirmed over a half million Roku accounts were compromised.
The Land Aircraft Carrier combines an all-terrain, six-wheeled vehicle with a two-seat aircraft, which features electric vertical takeoff and landing.
The European Union has sent TikTok a "request for information" on the video sharing platform's newest app, TikTok Lite, under the Digital Services Act, with the aim to clean up social media.
Stay up to date on the latest AI technology advancements and learn about the challenges and opportunities AI presents now and for the future.

Alien Intruders!

You probably didn't casually invite, or extend a formal attendance... Read More

C++ Tutorial 1, Introduction to C++

Introduction to C++Why Learn C++?C++ may at first seem like... Read More

Corporate Accounting System: Microsoft Great Plains ? Overview

Corporate ERP/MRP selection might be tough one, especially considering very... Read More

Microsoft Great Plains FA: Fixed Assets ? Overview For Consultant

Great Plains Fixed Assets Management module is a robust tool... Read More

Dont Choose Adobe When Working With PDF

While Adobe is the most known maker of PDF tools,... Read More

SQL scripts for Project Accounting: Microsoft Great Plains series ? overview for developer

Microsoft Business Solutions Great Plains has Project Accounting module where... Read More

Spyware - The Internet Devil Of Our Times!

Spyware and Adware infest over 90 percent of computers in... Read More

Business Plan Software Review: Ultimate Business Planner?

One of the main reasons business owners and entrepreneurs use... Read More

Great Plains Dexterity: Customizations & Source Code Programming

Great Plains Software Dynamics, Dynamics C/S+, eEnterprise were written on... Read More

Crystal Reports - Microsoft SQL Server

Microsoft SQL Server is the leader for inexpensive and middle... Read More

MultiNational Corporation ERP Implementation ? Microsoft Business Solutions Great Plains

If you look back to the history, you will see... Read More

Microsoft Navision Database Selection: C/SIDE or MS SQL Server - Overview For IT Specialist

There are certain pluses and minuses in both cases and... Read More

What is Spyware? Are You Being Watched?

Find out why Spyware Removal from computers is important and... Read More

Configure Windows Indexing Service for Performance

The Windows Indexing Service provides you with the ability to... Read More

Lotus Domino: Reports and Connectors ? Crystal Reports, XML, ODBC/JDBC, OLE

Lotus Notes Domino is very efficient in electronic document workflow... Read More

PHP On-The-Fly!

IntroductionPHP can be used for a lot of different things,... Read More

ERP Implementation: Success Factors

As seeing large number of implementations ? in our case... Read More

Microsoft CRM ? Typical Customizations

Microsoft CRM was designed to be easily customizable. Microsoft CRM... Read More

COSMIC: A Small Improvement on the Symons Method

The COSMIC FP (function point) software quality metric, is no... Read More

Lotus Domino/Notes - Microsoft Great Plains Tandem as ERP with Documents Workflow - Overview for IT

Lotus Domino/Notes ? Microsoft Great Plains tandem as ERP with... Read More

Microsoft Great Plains Implementation & Customization: Computer Parts Retailer Example

Microsoft Great Plains fits to majority of horizontals and retail... Read More

Interactive Mapping Brings Information to Life

What is Interactive Mapping?Interactive mapping is a visual display medium... Read More

My Experience - Making a Vision into Reality

Disclaimer: All the thoughts expressed are my views only! Your... Read More

Lotus Domino: Application Integration ? A Programmer View

There are two approaches for application integration:? Programmer's approach ?... Read More

Microsoft Great Plains eCommerce ? Stored Procedures Approach

Since Version 8.0 Microsoft Business Solutions Great Plains & Great... Read More