а что значит современные? написанные или обновленные недавно? нет конечно не будут. например айтюнс новый через магазин винды ставится качается. но это не значит что старая версия перестала вдруг работать. разработчик программы он и решает делать ли совместимость с более старыми системами или для более старых отдельную версию программы делать. или вообще ее не делать. все индивидуально.
Некоторые железки по мануалу работают только под ХР. В основном под 7-кой тоже работают. На 10-ке думаю, больше не повезет. Тык и будем сидеть на 7-ке, не покупать же новое устройство за лям из-за какой-то паршивой ОСи.
Официально Виндовс 7 поддерживается Майкрософтом до 14 января 2020 года, поэтому почему это современные программы не будут работать под Семеркой? Будут. Другой вопрос - какая разрядность системы - 32-битная или 64-битная: 32-битные системы свое отжили, и все больше программ пишутся для 64-разрядных систем (или переходят на них).