
2
Agda یک زبان برنامه نویسی کاربردی وابسته به تایپ است.این خانواده ها دارای استقرا است ، یعنی انواع داده هایی که به مقادیر وابسته هستند ، مانند نوع بردارهای طول معین.همچنین دارای ماژول های پارامتریزه ، اپراتورهای mixfix ، کاراکترهای یونیکد و یک رابط Emacs تعاملی است که می تواند در نوشتن برنامه به برنامه نویس کمک کند.آگدا دستیار اثبات است.این یک سیستم تعاملی برای نوشتن و بررسی اثبات است.آگدا مبتنی بر نظریه نوع شهودی ، یک سیستم اساسی برای ریاضیات سازنده است که توسط مارتین سوئدی پر مارتین-لاف ساخته شده است.شباهت های بسیاری با سایر دستیارهای اثبات براساس انواع وابسته ، مانند Coq ، Epigram ، Matita و NuPRL دارد.