Secunia PSI is a free computer security solution that identifies vulnerabilities in non-Microsoft (third-party) programs which can expose PCs to attacks. It is a freeware utility application that's advanced.
Here are some screenshots to illustrate the features and user interface of this application: