The use of medial caps for identifiers is recommended by many organizations and software projects. For some languages (such as Mesa, Pascal, Modula, Java and Microsoft's .NET) CamelCase is recommended by the language developers or by important manuals and has therefore become part of the language's "culture".