# Ada 2005

> 2005 edition of the Ada programming language standard

**Wikidata**: [Q37822576](https://www.wikidata.org/wiki/Q37822576)  
**Source**: https://4ort.xyz/entity/ada-2005

## Summary
Ada 2005 is the 2005 edition of the Ada programming language standard, technically classified as an amendment to the existing ISO/IEC 8652 standard. Although named for the year 2005, the standard was officially formalized with an inception date of March 9, 2007. It serves as the intermediate version between Ada 95 and Ada 2012.

## Key Facts
- **Official Name:** ISO/IEC 8652:1995/Amd 1:2007
- **Inception Date:** March 9, 2007
- **Preceded By:** Ada 95 ( inception: December 21, 1994)
- **Succeeded By:** Ada 2012 (inception: December 2012)
- **Category:** Programming language, ISO standard edition
- **Standards Body:** International Organization for Standardization (ISO)
- **Parent Standard:** Edition or translation of ISO/IEC 8652
- **Logo:** Available via Wikimedia Commons (Ada_2005_logo-128x94.png)

## FAQs
### Q: Is Ada 2005 a standalone programming language or an update?
A: Ada 2005 is classified as both a programming language and an ISO standard edition. Structurally, it is defined as an amendment (ISO/IEC 8652:1995/Amd 1:2007) to the previous Ada standard.

### Q: When was Ada 2005 officially released?
A: Despite being named "Ada 2005," the standard has an official inception date of March 9, 2007.

### Q: What version of Ada came before Ada 2005?
A: Ada 2005 was preceded by Ada 95, which was released on December 21, 1994.

## Why It Matters
Ada 2005 represents a critical evolution in the timeline of the Ada programming language, bridging the gap between the major releases of Ada 95 and Ada 2012. As an edition of the language standardized by the International Organization for Standardization (ISO), it plays a vital role in maintaining the integrity and modernization of high-integrity software development.

The existence of Ada 2005 demonstrates the ongoing commitment to the language's longevity, providing specific amendments to ISO/IEC 8652. By formalizing this version in 2007, the standards body ensured that the language remained equipped for contemporary computational demands while retaining the rigorous safety and reliability characteristics inherent to the Ada family. It serves as a necessary reference point for systems that were developed or updated during this specific period of the language's history.

## Notable For
- **Naming Convention:** Notable for having an official standard name (ISO/IEC 8652:1995/Amd 1:2007) and common name (Ada 2005) that differ in year from the actual inception date (2007).
- **Standardization:** Being a distinct ISO standard edition managed by the International Organization for Standardization.
- **Lineage:** Serving as the specific link between the 1994 and 2012 versions of the language.
- **Classification:** Being explicitly defined as a "dialect of computer language" within knowledge base structures.

## Body

### Standardization and Identity
Ada 2005 is formally identified by the standard ISO/IEC 8652:1995/Amd 1:2007. While it is colloquially referred to as the 2005 edition, records list its official inception date as March 9, 2007. It is categorized as an instance of a programming language and an ISO standard edition. The standard acts as an amendment to the base ISO/IEC 8652 standard.

### Chronology and Development
The language is a dialect of the broader Ada computer language family (specifically related to entity Q154755). It follows **Ada 95**, which was established on December 21, 1994. Subsequently, Ada 2005 was followed by **Ada 2012**, which has an inception date of December 2012.

### Resources
The standard has a sitelink count of 2 across knowledge platforms. A visual identifier (logo) for the standard is archived at `https://commons.wikimedia.org/wiki/Special:FilePath/Ada_2005_logo-128x94.png`.

## Schema Markup
```json
{
  "@context": "https://schema.org",
  "@type": "Thing",
  "name": "Ada 2005",
  "description": "2005 edition of the Ada programming language standard, officially standardized on March 9, 2007.",
  "sameAs": "http://www.wikidata.org/entity/Q154755",
  "additionalType": "Programming Language"
}