# Atlas Autocode

> variant of the ALGOL programming language

**Wikidata**: [Q4117415](https://www.wikidata.org/wiki/Q4117415)  
**Wikipedia**: [English](https://en.wikipedia.org/wiki/Atlas_Autocode)  
**Source**: https://4ort.xyz/entity/atlas-autocode

## Summary
Atlas Autocode is a variant of the ALGOL programming language created in 1965. It belongs to the class of programming languages designed for communicating instructions to a machine.

## Key Facts
- Atlas Autocode is a variant of the ALGOL programming language
- It was created in 1965
- Atlas Autocode is also known by its alias "AA"
- It is an instance of a programming language class
- It was influenced by both ALGOL 60 and autocode
- It has a FOLDOC ID of "Atlas+Autocode"
- It has a Freebase ID of "/m/010py"
- It is documented in 4 Wikipedia languages: Arabic, English, Malay, and Vietnamese
- It has 4 sitelinks across knowledge platforms
- It had a Microsoft Academic ID of 2776309192 before the service was discontinued

## FAQs
### Q: What is Atlas Autocode?
A: Atlas Autocode is a variant of the ALGOL programming language that was created in 1965. It is classified as a programming language designed for communicating instructions to machines.

### Q: When was Atlas Autocode created?
A: Atlas Autocode was created in 1965, as indicated by its inception date in the structured properties.

### Q: What programming languages influenced Atlas Autocode?
A: Atlas Autocode was influenced by both ALGOL 60 and autocode, which were earlier programming languages in the ALGOL family.

### Q: In which languages is Atlas Autocode documented?
A: Atlas Autocode is documented in four Wikipedia languages: Arabic, English, Malay, and Vietnamese.

### Q: What is the alias of Atlas Autocode?
A: Atlas Autocode has the alias "AA".

## Why It Matters
Atlas Autocode represents an important step in the evolution of programming languages, specifically as a variant of ALGOL. It demonstrates the progression from early programming languages like autocode to more structured languages like ALGOL 60 and its variants. Its creation in 1965 places it within a significant period of programming language development, showing how ideas from earlier languages were being adapted and expanded upon. Atlas Autocode's relationship to Edinburgh IMP, a systems programming language used in the EMAS operating system, highlights its contribution to the development of systems programming. Its documentation in multiple Wikipedia languages indicates its recognition in the historical development of programming languages and its relevance in computer science history.

## Notable For
- Being a variant of the influential ALGOL programming language
- Having the distinctive alias "AA" that distinguishes it from other ALGOL variants
- Its documented presence in four Wikipedia languages reflecting its historical significance
- Its connection to Edinburgh IMP, a systems programming language for the EMAS operating system
- Its place in the lineage of programming languages that evolved from autocode to ALGOL 60

## Body
### Origins and Classification
Atlas Autocode is a variant of the ALGOL programming language created in 1965. It belongs to the programming language class, which are languages designed for communicating instructions to a machine. As a programming language, it follows the tradition of early programming languages like autocode that originated in 1952 and 1954.

### Technical Influences
Atlas Autocode was influenced by both ALGOL 60 and autocode, indicating its position in the evolution of programming languages. This influence shows its development from earlier programming paradigms while maintaining the structured approach of ALGOL 60.

### Documentation and Recognition
Atlas Autocode is documented across multiple knowledge platforms with 4 sitelinks. It appears in four Wikipedia languages: Arabic, English, Malay, and Vietnamese, demonstrating its international recognition in computer science history. The language has several identifiers including a FOLDOC ID "Atlas+Autocode" and a Freebase ID "/m/010py".

### Relationship to Other Systems
Atlas Autocode is related to Edinburgh IMP, a systems programming language used in the EMAS operating system. Edinburgh IMP was created in 1966 in the United Kingdom, showing the progression and influence of programming language concepts during this era. This relationship highlights Atlas Autocode's role in the development of systems programming languages.

### Historical Context
The creation of Atlas Autocode in 1965 places it during a formative period in programming language development. It represents the adaptation and evolution of earlier programming concepts, particularly from autocode and ALGOL 60, contributing to the broader development of programming languages that would follow in subsequent decades.