is neapolitan a language or a dialect?
Neapolitan is a Romance language and is generally considered one of the Italo-Romance branch of the Italo-Dalmatian languages. There are notable differences among the various dialects, but they are all generally mutually intelligible.