Se conoce como software o logicial al soporte lógico de un sistema informático, que comprende el conjunto de los componentes lógicos necesarios que hacen posible la realización de tareas específicas, en contraposición a los componentes físicos que son llamados hardware. La interacción entre el software y el hardware hace operativo un ordenador (u otro dispositivo), es decir, el software envía instrucciones que el hardware ejecuta, haciendo posible su funcionamiento.
Ejemplos de software de programación
Estos son los programas
1.Programas de Microsoft Office (Excel, Word, PowerPoint, etc).
2. Cliente FTP (FileZilla, CUTE FTP, etc)
3. Windows Live Messenger.
4. iTunes.
5. Adobe Photoshop.
6. Winamp.