No attempt is made here to differentiate languages from dialects. Names are primarily from the ISO 639 list. Names or alternate spelling from other sources are italicized. Codes are given here in uppercase letters, but lowercase letters are usually accepted in other contexts. There are thousands of languages and dialects currently in use in the world.
Linguists often differ when they talk about languages, dialects, and linguistic affiliations.
Usage figures are only approximations. The author of this document is not a linguist, just a layman trying to sort out the information in a practical manner. Do not expect him to do better than linguists. In addition to codes and names, the following additional information is offered for guidance. It is derived from an honest search into credible references .