Solà, nacido en 1940 en la pequeña localidad leridana de Bell-lloc d’Urgell, se licenció en 1965 en Filología Clásica en la UB, y cinco años después se doctoró en Filología Catalana. Posteriormente, amplió estudios en Lingüística General en las universidades de Reading –donde obtuvo un máster en lingüística– y Exeter (Reino Unido). En 2005 recibió la Cruz de San Jordi.
Joan Solà fue un profesor apasionado, enamorado de las lenguas y de la suya en particular. Un sabio que armonizaba su sentido científico de la profesión (y de la vocación) con un irreducible amor para con lo que enseñaba. Catedrático Emérito de Lengua Catalana de la Universidad de Barcelona, fue siempre un gran divulgador de la lengua catalana, y publicó más de cuarenta libros sobre sintaxis, historia de la lengua, léxico, puntuación, tipografía, bibliografía y otras materias de lingüística y sociolingüística.
Muchos le consideran el mayor lingüista catalán después de Coromines.