NET framework 4.5 or later the Teams installer will offer to install it for you if you don't have it.
The Microsoft Teams desktop app is available for both Windows 7 and 10 and macOS 10.10 or later. There are three versions of Microsoft Teams app: On all other devices, it needs to be installed manually unless you plan on using the web version of Teams (i.e. Microsoft Teams app gets installed automatically on all University-owned ('corporate') devices that are managed by Intune.