A linguagem OCL é uma linguagem de texto precisa que possibilita a expressão de restrições em um modelo orientado a objeto que não possam ser especificadas através dos diagramas.
ɐ lˌiŋɡwˈaʒeɪŋ ˌɔsˌeˈɛl ɛ ˌumɐ lˌiŋɡwˈaʒeɪŋ dɨ tˈeʃtʊ pɹˌɨsˈizɐ kɨ pˌusibilˈitɐ ɐ ˌespɹɨsˈɐ̃ʊ̃ dɨ ʁˌeʃtɹisˈõjz ˈeɪŋ ũŋ mˌudˈelw ˌɔɾieɪŋtˈadw ɐ ˌɔbʒˈɛtʊ kɨ nˌɐ̃ʊ̃ pˈɔsɐ̃ʊ̃ sɨɹ ʃpˌesifikˈadɐz ˌɐtɹɐvˈɛʒ dʊʒ dˌiɐɡɹˈɐ̃mɐʃ.