Microsoft has released Windows Internet Explorer 8 RC1 download. Internet Explorer 8 is Microsoft’s new flagship browser
RC1 is short for “Release Candidate 1“. Release candidate software is ready to be evaluated by users while it undergoes final testing. With Release Candidate you may experience minor bugs or compatibility issues with websites while browsing.