The official language of Prague is Czech, however most people in the tourism industry speak English so you won't have any trouble communicating with locals.