# knowsLanguage

Of a [Person](https://schema.org.ai/Person), and less typically of an [Organization](https://schema.org.ai/Organization), to indicate a known language. We do not distinguish skill levels or reading/writing/speaking/signing here. Use language codes from the [IETF BCP 47 standard](http://tools.ietf.org/html/bcp47).

## Expected Types

| Type | Description |
|------|-------------|
| [Language](https://schema.org.ai/Language) | Natural languages such as Spanish, Tamil, Hindi, English, etc. Formal language code tags expressed in [BCP 47](https://en.wikipedia.org/wiki/IETF_language_tag) can be used via the [alternateName](https://schema.org.ai/alternateName) property. The Language type previously also covered programming languages such as Scheme and Lisp, which are now best represented using [ComputerLanguage](https://schema.org.ai/ComputerLanguage). |
| [Text](https://schema.org.ai/Text) | Data type: Text. |

## Used on Types

| Type | Description |
|------|-------------|
| [Organization](https://schema.org.ai/Organization) | An organization such as a school, NGO, corporation, club, etc. |
| [Person](https://schema.org.ai/Person) | A person (alive, dead, undead, or fictional). |

---

Quoted from Schema.org 30.1, https://schema.org/knowsLanguage, under CC BY-SA 3.0. Served by the Org.AI Foundation at https://schema.org.ai/knowsLanguage.
