A controller of an internal combustion engine operable by an alcohol-containing fuel includes: an alcohol concentration detecting unit, operable to detect an alcohol concentration of the alcohol-containing fuel; and a suppressing unit, operable to suppress a degree of change of an intake air amount of the internal combustion engine when the alcohol concentration, detected by the alcohol concentration detecting unit, is higher than a concentration.