An artificial language is a language created by a person or a group of people for a certain purpose, usually when this purpose is hard to achieve by using a natural language.
Examples of artificial languages include:
- Constructed language
- Formal language
- Programming language
- Manually Coded Language