Friday , June 28 2019


Software is a general term that is used to describe a collection of computer programs that perform tasks on a computer. At its lowest level, software consists of a machine language that is specific to an individual processor, but usually software is written in a higher level language such as C++.

The majority of software can be divided into three types: system software, which helps run the computer (including operating systems like Microsoft Vista, and Mac Leopard); programming software (tools to assist the programmer in writing software, like Microsoft Visual Studio and Altova's XML Spy); and application software that lets end users accomplish one or more tasks (including, for example, Adobe Photoshop Lightroom and Microsoft Office).

Software can also be divided into two other business camps. One is the for profit camp where software is sold via licensing agreements; these include most of the software listed above, and the other is the non-profit or open source software camp where the licensing requires that it and all derivatives remain freely available to all; these include Linux, GIMP, and MySQL.

About T. Michael Testi

Photographer, writer, software engineer, educator, and maker of fine images.

Check Also

and Adam Cockerham, theorbo in the Green-Wood Cemetery Catacombs with Voyage Sonique (photo credit: Kevin Condon)

Music Review: Voyage Sonique at the Green-Wood Cemetery Catacombs (Brooklyn, 24 June 2019)

The Angel's Share live music series has been drawing adventurous listeners to the Green-Wood Cemetery Catacombs for a couple of seasons now. It's no freak show.