What is Software?

Definition: Software is a set of instructions that a computer can follow to carry out a specific task.


Software can be thought of as programs that is run on any computer system, whether it be a videogame for entertainment or a word processor for productivity.

Software ultimately controls hardware, which are the physical components of the computer system. It’s important to note that hardware cannot function without being instructed by software to do something.

Software is made up of a sequence of instructions written in computer code.  We can think of software being made up of program code.

Kotlin in IntelliJ Idea - parameters hints

When you play a videogame, it’s the game’s software code that controls the hardware to produce sound and draw graphics on the screen.

GAME with C# Code 3
Figure 1 – A Video game with accompanying Program Code

Attributions to Media used in this post

Klapi, CC BY-SA 4.0 https://creativecommons.org/licenses/by-sa/4.0, via Wikimedia Commons

Updated Tuesday 26th October 2021 - Added note on program code, added gif image and media attributions.

© 2018 Vedesh Kungebeharry. All rights reserved

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s