O software é um conjunto de instruções arranjadas logicamente para ser inteligível pela Unidade Central de Processamento (UCP). O software pode ser dividido em dois grandes grupos de programas. Esses grupos são denominados de