Definition: Compose a new way to ask the same question. The new question must be asking the exact same thing as the original question does. Without any other information, you should be able to tell that the original question and the new question are the same. Preserve bracketed phrases in your new question. You can change the rest of the question provided the above requirements are satisfied. The new question must have a natural, fluent formulation, as if it were composed by a native English speaker. You will be given three pieces of information to help you create better questions. Those are: "Answer": the answer to the question, e.g., "Honolulu". "Answer Type": the type of the answer, e.g., "Location". "Auxiliary Information" is a detailed description of some concepts mentioned in the question, if any.
Input: original question: What is the programming language that designed by [Microsoft Corporation] and influenced by [Dart]?
answer: c#
answer type: Programming Language.
auxiliary information: Dart is an open-source Web programming language developed by Google. It was unveiled at the GOTO conference in Aarhus, Denmark, October 10‚Äì12, 2011. In order to run in mainstream browsers, Dart relies on a source-to-source compiler to JavaScript. According to the project site, Dart was "designed to be easy to write development tools for, well-suited to modern app development, and capable of high-performance implementations." Dart is a class-based, single-inheritance, object-oriented language with C-style syntax. It supports interfaces, abstract classes, reified generics, and optional typing. Static type annotations do not affect the runtime semantics of the code. Instead, the type annotations can provide documentation for tools like static checkers and dynamic runtime checks.Microsoft Corporation:;Type: Programming Language Designer. ;

[Microsoft Corporation] and [Dart] used what programming language?