
Software es un término informático que hace referencia a un programa o conjunto de programas de cómputo, así como datos, procedimientos y pautas que permiten realizar distintas tareas en un sistema informático.Comúnmente se utiliza este término para referirse de una forma muy genérica a los programas de un dispositivo informático, sin embargo, el software abarca todo aquello que es intangible en un sistema computacional.
En terminología informática el software de sistema, denominado también software de base, consiste en un software que sirve para controlar e interactuar con el sistema operativo, proporcionando control sobre el hardware y dando soporte a otros programas; en contraposición del llamado software de aplicación.
Comerciales

Windows
Office

Corel Draw

AutoCAD
Adobe Photoshop

iOS
Teamviewer

Avast Antivirus

Winzip

Mac
Libres

OpenOffice
Linux

Apache

Gimp

Debian

Redhat

Fedora
El software de aplicación es una categoría de programas informáticos diseñados con el propósito de facilitar a los usuarios la realización de determinadas tareas, es decir, como verdaderas herramientas de trabajo. Por ejemplo: Microsoft Word, Google Chrome, Adobe Photoshop, Avast

Excel

PowerPoint

Word

Outlook
Call of duty

Adobe Acrobat

Advanced SystemCare
Panda


Minecraft
Un software de programación es el conjunto de utilidades y herramientas utilizadas para el desarrollo, programación o creación de programas o aplicaciones informáticas por parte de los programadores. Dichas utilidades y herramientas pueden hacer uso de diversos lenguajes de programación y metodologías de desarrollo a través de, como mínimo, un editor de texto y un compilador.el software de programación es un tipo de software bastante peculiar que destaca por ser el usado para crear otros software, es decir, son programas y herramientas a los que se le da uso para crear otros programas y herramientas.La mayoría de los software de programación vienen equipado con todo lo que un programador puede necesitar para llevar a cabo sus tareas. Entre las utilidades que se integran se puede encontrar por ejemplo un procesador de texto, un depurador, distintos tipos de compiladores, entre otros.

php

Python

Java

Perl
Ruby
Oracle

Javascript