A 샤프

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

A#(.NET)은 닷넷 프레임워크의 공통 언어 기반(CLI)을 활용하는 프로그래밍 언어이다. C# 및 Visual Basic .NET과 같은 다른 닷넷 언어와 상호 운용이 가능하며, 기본 클래스 라이브러리, 공통 언어 런타임 등 닷넷 프레임워크의 구성 요소를 활용한다. 닷넷 프레임워크는 다양한 CLI 언어를 지원하며, A# 외에도 C#, Visual Basic .NET, F# 등이 있다.

A 샤프 - [IT 관련 정보]에 관한 문서
📚 더 읽어볼만한 페이지
  • 에이다 (프로그래밍 언어) - 에이다 러브레이스
    에이다 러브레이스는 영국의 귀족이자 수학자로, 찰스 배비지의 해석기관 연구를 통해 최초의 컴퓨터 프로그램으로 여겨지는 베르누이 수 계산 알고리즘을 고안하고 해석기관의 다양한 활용 가능성을 제시한 선구자이다.
  • 에이다 (프로그래밍 언어) - GNAT
    GNAT는 GNU GPL 라이선스에 따라 배포되는 Ada 프로그래밍 언어용 자유 소프트웨어 컴파일러로, 미국 공군과 뉴욕 대학교의 계약으로 개발되어 GCC에 통합되었으며, AdaCore의 상업적 지원 버전과 특정 플랫폼을 위한 다양한 버전이 존재한다.
  • 닷넷 프로그래밍 언어 - 파워셸
    파워셸은 마이크로소프트에서 개발한 작업 자동화 솔루션으로, 명령줄 셸과 스크립트 언어의 기능을 결합하여 윈도우 시스템 관리를 위해 설계되었으며, .NET 프레임워크 기반의 객체 지향적 특징을 갖고 다양한 플랫폼에서 자동화 스크립트 작성 및 실행, 시스템 구성 관리 등에 활용된다.
  • 닷넷 프로그래밍 언어 - 코볼
    코볼은 1959년 CODASYL에 의해 개발된 공통 사무 처리용 프로그래밍 언어이며, 사무 처리 시스템의 표준 언어로 널리 사용되면서 객체 지향 기능과 새로운 기능이 추가된 표준이 발표되었다.
  • 닷넷 프레임워크 - 파워셸
    파워셸은 마이크로소프트에서 개발한 작업 자동화 솔루션으로, 명령줄 셸과 스크립트 언어의 기능을 결합하여 윈도우 시스템 관리를 위해 설계되었으며, .NET 프레임워크 기반의 객체 지향적 특징을 갖고 다양한 플랫폼에서 자동화 스크립트 작성 및 실행, 시스템 구성 관리 등에 활용된다.
  • 닷넷 프레임워크 - 유니버설 윈도우 플랫폼
    유니버설 윈도우 플랫폼(UWP)은 마이크로소프트에서 개발한 애플리케이션 모델로, Windows 10, 11 등 다양한 기기에서 실행되는 앱 개발을 위한 통합 플랫폼이며, Visual Studio를 통해 개발되고 XAML Islands를 통해 기존 WinAPI 기반 애플리케이션에서도 활용 가능하다.

2. 예제

(내용 없음)

2.1. Hello, world!

ada
with Ada.Text_IO;
use Ada.Text_IO;

procedure Hello_Dotnet is
begin
Put_Line(Item => "Hello, world!");
end Hello_Dotnet;
```

3. 닷넷 프레임워크와의 관계

A#(.NET)은 닷넷 프레임워크공통 언어 기반(CLI)을 활용하며, C#, 비주얼 베이직 닷넷 등 다른 닷넷 언어들과 상호 운용이 가능하다.

3.1. CLI 언어

A# 외에도 닷넷 프레임워크에서는 다음과 같은 다양한 프로그래밍 언어가 지원된다.

👆
좌우로 밀어서 보기
공통
기타