Microsoft hasn't said much about application compatibility and Windows 10, but the implication is that most Windows 7 and 8 applications should work just fine on Windows 10.
Microsoft states on its website that "most programs created for earlier versions of Windows will work in this version of Windows." The context of this statement is that the vast majority of applications that were written for Windows 7 or Windows 8 should work with Windows 10 without issue.
Keep in mind however, that this is a general statement. It is not a guarantee that any application that runs on Windows 7 or on Windows 8 will run on Windows 10. Even before Windows 10 was released to manufacturers in July 2015, there were plenty of posts on message boards from users who experienced problems making various applications work with the Windows 10 preview.
From an application compatibility standpoint, upgrading to Windows 10 will be a lot like upgrading to Windows 8 from Windows 7.
Some users and administrators say that Windows 8 is just Windows 7 with a new user interface attached, and while there are plenty of other differences between the OSes, they are similar enough for this claim to crop up frequently. Even so, there were some applications that ran fine on Windows 7, but that would not work on Windows 8 without a bit of tweaking. I expect the same thing to happen when it's time to upgrade to Windows 10.
In the meantime, Microsoft has a tool that lets Windows 7 and Windows 8 users check application compatibility: the Get Windows 10 app. It has a drop-down menu with an option to check your PC. When a user selects this option, the app states that he should check the report later for updates about apps and devices. It goes on to say that Microsoft is continuously working with partners to make more apps and devices compatible with Windows 10.
Test your knowledge of Windows 10
security features in Windows 10
Windows 10 an opportunity for Microsoft to fix VDI licensing
Native virtual desktops in Windows 10?
Windows 10 gets its first Patch Tuesday updates