Agda

ˈæɡdə アグダ

1. 依存型を持つ関数型プログラミング言語。

Agdaは、プログラムの正確性を数学的に証明できる強力な機能を持つ関数型プログラミング言語です。依存型という特徴を持ち、型システムがプログラムの振る舞いを厳密に記述・検証することを可能にします。これにより、バグの少ない、信頼性の高いソフトウェア開発を目指します。主に研究や教育、形式検証の分野で用いられます。
Agda is a dependently typed functional programming language. (Agdaは依存型を持つ関数型プログラミング言語です。)

2. ソフトウェア開発ツールで用いられる記号の一つ。

Agdaは特定のプログラミング言語を指しますが、文脈によっては、ソフトウェアのツールやライブラリ、変数名、プロジェクト名などの識別子として使われることがあります。この場合、固有の機能や意味を持つわけではなく、単に区別するための名称として機能します。
The Agda compiler successfully processed the module. (Agdaコンパイラはモジュールを正常に処理しました。)
関連
Coq
Idris
Dependent Type
Formal Verification