How many languages are spoken today?

There are roughly 6,500 languages spoken today!