which language is better for my application?
<p>I want to design a professional software.
Features :</p>

<ol>
<li>Direct Connection with SQL</li>
<li>HTML code editing and build</li>
<li>Search among thousands of content files (Advance search)</li>
<li>Artificial intelligence (Simple)</li>
<li>Compress/Extract files</li>
<li>Create a Private file Extension</li>
<li>Encrypt/Decryption</li>
</ol>

<p>And users most can make a modules and plugins for software</p>

<p>Now which language is best for my application? C#.NET or C++/CLI</p>

<p>thanks before your answer</p>
