The official language of Peru is Spanish. Spanish is spoken by the majority of the population, and it is the language used in education, government, and the media.
In addition to Spanish, there are many indigenous languages spoken in Peru. Some of the most widely spoken indigenous languages include Quechua, Aymara, and Shipibo. These languages are primarily spoken in rural areas, and they are often used in traditional cultural practices and ceremonies.
Peru is a diverse and multicultural country, and there are many other languages spoken by immigrants and minority groups. Some of the other languages spoken in Peru include Portuguese, German, French, and Chinese.
Overall, the official language of Peru is Spanish, but there are many other languages spoken in the country as well. The diversity of languages in Peru reflects the country's rich cultural heritage and history.