Programming — Ada — April 18, 2023
Ada releases new automated generative AI-driven customer service suite
Ada, a Toronto-based customer service automation startup, has been around long enough to predate the use of large language models in its solutions, but today the company is announcing a new suite of tools powered by generative AI with the goal of taking that automation to another level.
April 18, 2023 — Source
Programming — Ada — Resources — A
Ada 95 Compilers, Processors, and Conformity Testing and Labs
Including Ada Conformity Assessment Test Suite (ACATS) 2.4.
Provides Information — Source
Ada 95 Lessons Learned
Describes how to produce good Ada95 code using object-oriented methodology.
Provides Information — Source
Ada 95 MTV API
The following picture graphically shows an example of the MTV Builder generated Ada95 API.
Provides Information — Source
Ada 2005 Language Reference Manual
Consolidate a possible amendment to Ada 95 with Technical Corrigendum 1 and the Ada Standard (International Standard ISO/IEC 8652:1995). the Amendment will be produced by the ISO/IEC JTC 1/SC 22/WG 9 Ada Rapporteur Group (ARG).
Provides Information — Source
Ada and Java Lexer
by Christoph Karl Walter Grein with Ada sources.
Provides Information — Source
Ada Conformity Assessment Home page for the ACAA. Manages Ada compiler validation
Home page for the ACAA. Manages Ada compiler validations
Provides Information — Source
Ada Europe
Ada Europe is an international organization, set up to promote the use of Ada, and to represent European interests in Ada-related matters.
Provides Information — Source
Ada Frequently Asked Questions
A list of Ada-related FAQs.
Provides Information — Source
Ada in Action
This is the second edition of Do-While Jones' examples of practical Programming — Ada . There are seven chapters covering numeric considerations, IO utilities and more.
Provides Information — Source
Ada Information
Essentially, this is a long list of organized Ada-related links to other sources on the Internet.
Provides Information — Source
Ada Information Clearinghouse — AdaIC
Ada Information Clearinghouse provides information and resources on Ada to the user community in order to maximize the language's efficiency, cost effectiveness, and productivity.
Provides Information — Source
Ada Reference Manual (ARM)
In multiple formats, the master version control system for the original source files (including the source for the tools) for the ARM, and other helpful documents.
Provides Information — Source
Ada Resources for Educators and Students
The goal of this site is to provide knowledge, resources and general links to the Ada community.
Provides Information — Source
Ada Semantic Interface Specification for GNAT
Providing an up to date implementations of ASIS = Ada Semantic Interface Specification for GNAT. ASIS is a published international ISO standard (ISO/IEC 15291:1999).
Provides Information — Source
Ada Source Library Browser
Ada source browser at SourceForge.
Provides Information — Source
Ada to C/C++ translator
A converter software which allows C/C++ source files to be generated from Ada83 and Ada95 source files. It doesn't translate all the code but tries to translate it as best as possible to obtain C/C++ code with the fewest bugs possible and whose execution is as near as possible to the original Ada program execution. [Freeware]
Provides Information — Source
Ada Tools
Home of AdaXml and other Ada tools.
Provides Information — Source
Ada Utilities
Several useful Ada utilities and bindings includes AdaGOOP (the Ada Generator of Object-Oriented Parsers), bindings to use parallel, serial ports under Windows.
Provides Information — Source
Ada — Webopedia Definition and Links
This page describes the term 'Ada'.
Provides Information — Source
Ada: Belgian Software
This site offers free Ada software, provided by Belgian Ada users and/or members.
Provides Information — Source
Ada: Belgium Organization
Ada-Belgium is a forum for persons interested in the Programming — Ada language; its applications; and Ada-related technologies such as software engineering methods, environments and tools.
Provides Information — Source
ada2cc
A translator that converts ANSI standard Ada to ARM or ISO conformant C++.
Provides Information — Source
AdaBasis
A repository of (mostly) free Ada Software.
Provides Information — Source
AdaBrowse
Tool to generate extensively hyperlinked HTML or XML documentation from Ada sources (library unit specifications). Uses ASIS. Generated XML can be used to produce documentation in other formats. [Open source, GPL]
Provides Information — Source
AdaCL, Ada Class Library
Textfile search and replace (as Library and demo programs) Trace support. Protected and Task Queues. [Open source, GPL]
Provides Information — Source
AdaCore
Offer GnatPro (an Ada development environment), a visual code debugger, and Ada compilation tools.
Provides Information — Source
AdaIC
The Ada Information Clearinghouse provides information and resources on Ada.
Provides Information — Source
Adaed
Ada95 Linux interpreter by Ragnar Hojland Espinosa.
Provides Information — Source
AdaGIDE (Ada GNAT Integrated Development Environment)
Free IDE for the GNU Ada Translator on Windows.
Provides Information — Source
Vendors of compilersAdaHome Compilers
NewDesc
Provides Information — Source
AdaHome — Tutorials
Ada tutorials.
Provides Information — Source
Adalog Components
Ada packeges including Debug, OS_Services, Protection (a kind of evolved semaphore), Variable_String. Also tools and adapplets (Java applets writing in Ada)
Provides Information — Source
Adalog Debug
A package provides a sophisticated trace facility, especially valuable for multi-tasking programs. the child package Debug.Timing also provides utilities for measuring execution time, and the child package Debug.Assert provides utilities for checking that certain properties of program are actually met.
Provides Information — Source
AdaOpenGL
An Ada binding to OpenGL. [Open source, BSD License]
Provides Information — Source
Adaphile
Collection of articles and information relating to Ada and its programming. with downloadable Quick Reference cards in Postscript format.
Provides Information — Source
AdaPower
Find articles, books, mailing lists and source code for the object oriented, general purpose programming language Ada.
Provides Information — Source
AdaSockets
BSD sockets binding for the Programming — Ada language.
Provides Information — Source
AdaTEST 95
A tool provides automated facilities for Dynamic Testing, Coverage and Static analysis in a totally integrated environment.
Provides Information — Source
Ada-MPI
An Ada 95 binding to the Message Passing Interface (MPI).
Provides Information — Source
Ada-Tools
Commercial source code analysis and reverse engineering tools.
Provides Information — Source
AdaTutor
Interactive Ada tutor for DOS.
Provides Information — Source
ASL
The Ada Structed Library is a collection of container and semaphore types.
Provides Information — Source
Programming — Ada — Resources — B
Bnf of the Programming — Ada Language
Each element of this page is an anchor to a description of a syntax rule.
Provides Information — Source
BLAS
An Ada 95 binding to the BLAS Fortran library, which contains routines for doing fundamental vector and matrix operations.
Provides Information — Source
Programming — Ada — Resources — C
Catalog of compilers: Ada
Diverse, almost two decades old tools for Programming — Ada .
Provides Information — Source
Cilk Project
Multi-threaded parallel programming language based on ANSI C. Features an introduction, reference manual, software, and related links.
Provides Information — Source
Cleanscape Software
Software development automation tools for UNIX Linux Windows Fortran C C++ Ada 1750A, software programming tools.
Provides Information — Source
Compilers & Conformance
Ada Information Clearinghouse, AdaIC.
Provides Information — Source
comp.lang.ada FAQ
from Usenet FAQ Archive. Maintained by Magnus Kempe.
Provides Information — Source
Programming — Ada — Resources — D
DDC-I
Supplier of Ada compilers for safety critical real-time embedded applications.
Provides Information — Source
Dirk's Pointers to Ada Related Information
In case you are wondering why people are interested to use Ada as a teaching language, even as the language of choice for a first programming course at universities.
Provides Information — Source
Downloading Ada95
Files and compilers.
Provides Information — Source
Programming — Ada — Resources — E
Embedded Ada development tools and AdaMULTI development environment
Ada 95 software development tools for mission-critical embedded systems are fully integrated with the AdaMULTI development environment and Ada 95 optimizing compilers.
Provides Information — Source
ETH Zurich — Oberon
Technical org. describes the language and its uses and offers code samples, a newsgroup, and many related links.
Provides Information — Source
Programming — Ada — Resources — F
Florist
A POSIX Ada binding, including real-time extensions (this is the original page, download it where you download GNAT).
Provides Information — Source
Programming — Ada — Resources — G
Gch
A tool that checks Ada sources against a given set of rules. It is an ASIS-based tool built on top of the ASIS implementation for GNAT (ASIS-for-GNAT).
Provides Information — Source
GLADE for GNAT
Providing an up to date implementations of Annex E (Distributed Systems) of the ISO standard ISO/IEC 8652:1995/COR1:2000 for GNAT. [Nothing to interface builder of the same name (GLADE)]
Provides Information — Source
GNAT
compiler for Ada95, integrated into the GCC compiler system, and distributed under the Copyleft policy of the Free Software Foundation.
Provides Information — Source
GNAT Libre Software Developers
The Libre software site for Ada developers. Links on Ada web server, compiler and visual debugger.
Provides Information — Source
GNAT Reference Manual
This manual contains useful information in writing programs using the GNAT compiler. It includes information on implementation dependent characteristics of GNAT, including all the information required by Annex M of the standard.
Provides Information — Source
GNU Ada Compiler
A community supported site providing binaries for the GNU Ada compilers and numerous Ada libraries. the compiler and most libraries are distributed under the terms of the GPL with the linking/generic exception.
Provides Information — Source
Green Hills AdaMULTI
A complete integrated development environment (IDE) for embedded applications using Ada 95, C, C++, Embedded C++ and FORTRAN. AdaMULTI runs on Windows or UNIX hosts and supports remote debugging to a variety of target environments.
Provides Information — Source
Programming — Ada — Resources — I
ICC Ada95 Pretty Printer (ICCFMT)
Reads an Ada source file and writes out a formatted version
Provides Information — Source
In the Movie Out There
Ada reference in the movie Out There.
Provides Information — Source
Irvine Compiler Corp.
Offer Ada development environments for a wide range of host and target platforms.
Provides Information — Source
Programming — Ada — Resources — J
Janus
Offer Ada 83 and Ada 95 development environments.
Provides Information — Source
Programming — Ada — Resources — L
Libra
A general library for Ada '95 under Unix-like operating systems. It currently provides some basic data structures. Also it provide abstractions for NNTP and SMTP commands.
Provides Information — Source
Programming — Ada — Resources — N
ncurses
GNU ncurses includes an Ada 95 binding.
Provides Information — Source
Ncurses Binding
An Ada 95 binding to the Ncurses console library.
Provides Information — Source
Ngeadal
An Ada library for Unicode.
Provides Information — Source
NYU Gnat Archive
The place to download the public version of the GNAT Ada compiler and related packages.
Provides Information — Source
Programming — Ada — Resources — O
OC Systems
Powerful Testing, Debugging and Development Tools.
Provides Information — Source
OC Systems PowerAda
A complete integrated Ada development environment for AIX and Linux.
Provides Information — Source
Object-Oriented Programming in Ada 9x.
OOP.
Provides Information — Source
OOP in Ada
A book chapter explaining how to do OOP in Ada 95.
Provides Information — Source
Programming — Ada — Resources — P
PTC ObjectAda
PTC ObjectAda is an extensive family of native and cross development tools and runtime environments. PTC ObjectAda native products provide host development and execution support for the most popular environments including Windows, Linux and various UNIX operating systems.
Provides Information — Source
pyAda
An Ada 95 binding to the Python interpreter.
Provides Information — Source
Programming — Ada — Resources — Q
Quick Ada
A quick introduction to Ada.
Provides Information — Source
Programming — Ada — Resources — R
RHIDE
Integrated Development Environment that supports Ada on MS-DOS and Linux.
Provides Information — Source
Programming — Ada — Resources — S
Software Innovations
Interactive Ada tutor for DOS.
Provides Information — Source
Some information on the Ada 95 programming language
The Ada Home Web Server has a summary introduction to Ada, lists of textbooks, and information on free compilers.
Provides Information — Source
Programming — Ada — Resources — T
The Ada95 Booch Components
The (free) Ada95 Booch Components.
Provides Information — Source
The Big_Number page
Site dedicated to the use of big numbers (numbers greater than predefined types) with the Programming — Ada language.
Provides Information — Source
Top 10 Myths
Top 10 myths and misconceptions about Ada.
Provides Information — Source
Tat
A thick Ada binding to the Tk windowing library.
Provides Information — Source
Programming — Ada — Resources — U
UML Tools for Ada
WinA&D is a UML modeling tool with Ada code generation. WinTranslator generates UML models from existing Ada code. Together WinA&D and WinTranslator provide complete round-trip engineering of Ada code from UML based design.
Provides Information — Source
Programming — Ada — Resources — V
Visual Ada Developer (VAD)
A user interface builder using the Tk bindings.
Provides Information — Source
Programming — Ada — Resources — W
WebAda
Free online Ada95 compiler service.
Provides Information — Source
Who's Using Ada?
Real-world projects powered by Ada.
Provides Information — Source
Programming — Ada — Resources — X
XGC
Offer Ada 95 compilers that target various embedded computers.
Provides Information — Source