.NETは、Microsoft Windowsのフレームワークです。
C#とともに発展してきました。
.NETのWindows OSと切り離した機能が
mono project
https://www.mono-project.com
The Mono Project (mono/mono) (‘original mono’) has been an important part of the .NET ecosystem since it was launched in 2001. Microsoft became the steward of the Mono Project when it acquired Xamarin in 2016.
The last major release of the Mono Project was in July 2019, with minor patch releases since that time. The last patch release was February 2024.
.NET Foundation
https://dotnetfoundation.org/
C#
C#には、いくつかの起源があります。
1つは、C、C++などのC言語部雨の書式です。
1つは、Delphi,PascalなどのPC上のWindows開発環境とその開発用枠組みです。
1つは、JAVAに対抗する一大精力という位置付けです。
人によって、どの視点が大事か、どの視点を意識するかは違うかもしれません。
C# language specification
https://ecma-international.org/publications-and-standards/standards/ecma-334/
C# specification suite
https://ecma-international.org/publications-and-standards/standards/ecma-422/
Microsoft
https://dotnet.microsoft.com/ja-jp/languages/csharp
なぜ、国際規格を廃止したかは知らない。
EC 23270:2018 Information technology — Programming languages — C#
Withdrawn (Edition 3, 2018)
https://www.iso.org/standard/75178.html
Microsoftとの歴史 Basicに始まり、Cコンパイラ、Windows95、Git(9)hubまで
https://qiita.com/kaizen_nagoya/items/d7c0cc257e99de0573cf
ハードウェア, IoT
https://qiita.com/kaizen_nagoya/items/3d84190890cdb5010bfc