Book: The 5-Minute Linguist
Chapter: 5. How Many Languages are there in the World?
Counting languages is a matter of definitions. How many languages there are depends on how you define "a language" and when you count. Languages, like people, are born, change and grow, sometimes have offspring, and eventually die.