While Spanish is also widely spoken, Catalan is the official language of the region of Catalonia, which includes Barcelona.