A Sharp (.NET) explained

A#
A#
Designer:Dr. Martin C. Carlisle, Lt Col Ricky Sward, Maj Jeff Humphries
Developer:AdaCore
Platform:Common Language Infrastructure
Operating System:Cross-platform
License:GNU General Public License

A# is a port of the Ada programming language to the Microsoft .NET platform. A# is freely distributed by the Department of Computer Science at the United States Air Force Academy as a service to the Ada community under the terms of the GNU General Public License.[1]

AdaCore took over this development in 2007, and announced "GNAT for .NET", which is a fully supported .NET product with all of the features of A# and more.[2] As of 2021, A# has fallen dramatically in popularity and is considered by some to be a dead language (there are no known users or implementations).[3] [4]

Examples

Hello, world!

with Ada.Text_IO;use Ada.Text_IO;procedure Hello_Dotnet isbegin Put_Line(Item => "Hello, world!");end Hello_Dotnet;[5]

External links

Notes and References

  1. Web site: Ada for .NET . 2025-12-29 . www.sigada.org.
  2. Cited by Martin Carlisle (USAFA) https://asharp.martincarlisle.com/ and see also http://www.adacore.com/2007/09/10/adacore-first-to-bring-true-net-integration-to-ada/
  3. Web site: Developer. Website. 2021-03-10. The Mysterious Existence of A#. 2021-06-22. Medium. en.
  4. Web site: 2007-09-10. AdaCore First to Bring True .NET Integration to Ada. AdaCore. 2025-12-29. en.
  5. Web site: A#: Multilanguage Programming with Ada in .NET . July 1, 2023 .