You are posting from online TurboTax. You can use online TurboTax on any computer or mobile device that can access the internet. For desktop download software, you can still use Windows 10. Next year for a 2025 return, if you want to use the desktop download software you will need Windows 11 if you are using a PC.