SOFTWARE TYPY