Linguistics is the study of all aspects of human language: how languages make it possible to transmit ideas and feelings; how and why languages are similar and different; how we develop different styles and dialects; what will be required for computers to understand and produce spoken language; and how languages are used in everyday communication as well as in formal settings.