Aller au contenu

C#, également connu sous le nom de C Sharp, est un langage de programmation orienté objet développé par Anders Hejlsberg de Microsoft dans les années 2000. Il a ensuite été approuvé par l'ECMA-334 (norme internationale) en 2002 et l'ISO/IEC 23270 en 2003. Il est utilisé pour le développement d'applications qui doivent tirer parti de la technologie informatique la plus récente. Le langage est largement utilisé dans le développement de logiciels Microsoft. Comme il fait partie du framework .NET, de nombreux développeurs optent pour C# plutôt que pour Java, plus courant.

C# est un langage de programmation polyvalent conçu pour le développement d'applications dans le framework .NET, y compris les applications pour le système d'exploitation Microsoft Windows, Microsoft Windows Phone et Silverlight, le framework .NET Compact, les applications Windows Store, Windows Phone 8, Windows RT et Xbox One. C'est un langage qui offre le typage statique, le typage fort, la programmation impérative, fonctionnelle, générique, déclarative, orientée objet (basée sur les classes) et orientée composant.

C++ est un langage de programmation orienté objet développé par Bjarne Stroustrup, un informaticien danois. Il est considéré comme une extension du langage de programmation C. Le langage de programmation C++ a considérablement évolué au fil du temps. Aujourd'hui, le C++ comprend des fonctions orientées objet, génériques et fonctionnelles en plus des possibilités de manipulation de la mémoire à bas niveau.

C'est un langage polyvalent qui permet aux développeurs de programmer soit avec un paradigme procédural, soit avec un paradigme orienté objet. Il a été conçu dans un souci d'efficacité, de sécurité, de portabilité et d'extensibilité.

Le C++ est généralement utilisé dans des applications commerciales et également dans le traitement scientifique des données, où il est surtout connu comme langage compilé. Il est souvent utilisé avec des compilateurs qui prennent en charge à la fois le C++ et un autre langage, comme Java. En outre, il existe de nombreux fournisseurs de compilateurs C++, notamment la Free Software Foundation, LLVM, Microsoft, Oracle et IBM, et ils sont disponibles pour de nombreuses plates-formes.

fr_FRFR