Herpes: Oral herpes or herpes simplex can cause small, red lesions on the tongue which can turn quite painful. They usually occur for a week or so and can affect any part of the mouth such as, the roof of the mouth, throat, gums and the front of the tongue. The virus is related to genital herpes and is usually transmitted via oral sex.