Computer Software

Software generally refers to programs that perform tasks on computer systems. This includes application software, programming software and system software. From humble word processing programs to complex automation systems, this is a broad area with virtually every task you can think of being catered for.