에이다 (프로그래밍 언어)
고급 컴퓨터 프로그래밍 언어의 하나 / From Wikipedia, the free encyclopedia
에이다(Ada)는 구조화되고, 정적인 형태를 가지고, 명령적이며, 객체 지향적인 고급 컴퓨터 프로그래밍 언어이다. 처음에는 1977년에서 1983년까지 수백 개의 프로그래밍 언어를 대신할 목적으로 CII 허니웰 벌의 진 이히비아가 주도한 팀에서 고안된 것이다. 에이다는 C나 C++와 몇 가지 작업이 같지만, 매우 강력한 유형 시스템의 언어이다.
간략 정보 패러다임, 설계자 ...
패러다임 | 다중 패러다임 |
---|---|
설계자 |
|
발표일 | 1980년 2월(44년 전)(1980-02) |
최근 버전 | Ada 2012 TC1[1][2] |
최근 버전 출시일 | 2016년 2월 1일(8년 전)(2016-02-01) |
미리보기 버전 | Ada 2012 TC1[3] |
미리보기 버전 출시일 | 2015년 4월(9년 전)(2015-04) |
자료형 체계 | static, strong, safe, nominative |
운영 체제 | 크로스 플랫폼 (멀티 플랫폼) |
파일 확장자 | .adb, .ads |
웹사이트 | www |
주요 구현체 | |
AdaCore GNAT (무료 다운로드: http://libre.adacore.com/download), 그린 힐스 소프트웨어 Optimising Ada 95 컴파일러, PTC, Inc. PTC ApexAda and PTC ObjectAda,[4] “MapuSoft Ada-C/C++ changer”., 과거 이름: "AdaMagic with C Intermediate",[5] DDC-I 스코어 | |
방언 | |
SPARK, Ravenscar profile | |
영향을 받은 언어 | |
ALGOL 68, 파스칼, C++ (Ada 95), 스몰토크 (Ada 95), Modula-2 (Ada 95) 자바 (Ada 2005), 에펠 (Ada 2012) | |
영향을 준 언어 | |
C++, Chapel,[6] “Drago”. 2020년 9월 14일에 원본 문서에서 보존된 문서. 2019년 8월 31일에 확인함., Eiffel, “Griffin”., 자바, 님, ParaSail, PL/SQL, PL/pgSQL, 루비, Seed7, “SPARforte”., Sparkel, SQL/PSM, VHDL |
닫기
에이다는 컴퓨터 프로그래밍을 발명하는 데 공헌한 에이다 러브레이스 (1815년-1852년)의 이름을 딴 것이다.