1. A method for selecting an interface language of software, comprising: starting software and judging whether the software is started for the first time; if yes, obtaining the interface language used currently by an operation system to match multiple languages pre-configured for the software, if the match is successful, selecting the interface language used currently by the operation system as the interface language of the software, if the match is unsuccessful, selecting a default interface language of the software as the interface language of the software; if the software is not started for the first time, using a pre-configured interface language recorded by the software as the interface language of the software; writing the selected interface language into the configuration file of the software as a current language configuration option; wherein, the pre-configured interface language recorded by the software is the interface language already recorded by the current language configuration option of the configuration file of the software.