# MAPPER

> 4GL software

**Wikidata**: [Q3287251](https://www.wikidata.org/wiki/Q3287251)  
**Wikipedia**: [English](https://en.wikipedia.org/wiki/MAPPER)  
**Source**: https://4ort.xyz/entity/mapper

## Summary  
MAPPER is a fourth‑generation programming language (4GL) software created by the American technology firm Unisys. First introduced in 1968, it is classified both as a 4GL and as a general programming language.

## Key Facts  
- **Developer:** Unisys — the American multinational technology and consulting corporation.  
- **Inception:** 1968 (as recorded in Wikidata).  
- **Classification:** Instance of a *4th‑generation programming language* and of a *programming language* (Wikidata).  
- **Software Type:** 4GL software, designed to let users specify *what* should be done rather than *how* to do it.  
- **Freebase Identifier:** `/m/026k4ty`.  
- **Primary Reference URL:** http://archives.lib.umn.edu/repositories/3/resources/256.  
- **Wikipedia Entry:** Title “MAPPER” (English language).  
- **Sitelink Count:** 1 (indicating a single Wikipedia language edition linked).  

## FAQs  
### Q: What is MAPPER?  
A: MAPPER is a software package that implements a fourth‑generation programming language, allowing developers to express program logic at a higher level of abstraction than traditional procedural languages.  

### Q: Who developed MAPPER and when was it introduced?  
A: MAPPER was developed by Unisys and first appeared in 1968.  

### Q: How does a 4GL like MAPPER differ from earlier programming languages?  
A: A 4GL such as MAPPER focuses on “what” the program should accomplish rather than “how” to execute each step, making it more user‑friendly and less procedural than third‑generation languages.  

### Q: Where can I find more information about MAPPER?  
A: Detailed archival information is available at the University of Minnesota’s digital collections: http://archives.lib.umn.edu/repositories/3/resources/256.  

### Q: Is MAPPER still in use today?  
A: The provided sources do not specify current usage; they only document its existence as a historic 4GL product.  

## Why It Matters  
MAPPER represents an early foray into fourth‑generation programming languages, a class of tools that shifted the focus of software development from low‑level procedural coding to higher‑level problem specification. By allowing developers to describe *what* a program should achieve rather than the exact *how*, MAPPER helped reduce development time, lower the barrier to programming for non‑specialists, and paved the way for modern declarative and domain‑specific languages. Its creation by Unisys—a major player in enterprise computing—demonstrates the industry's early recognition of the productivity gains offered by 4GLs. Understanding MAPPER provides insight into the evolution of programming paradigms and the historical context of today’s high‑level development environments.  

## Notable For  
- Being an early example of a **fourth‑generation programming language** (4GL).  
- **Developed by Unisys**, a prominent U.S. technology and consulting firm.  
- **Introduced in 1968**, placing it among the pioneering 4GL systems.  
- **Designed for declarative programming**, emphasizing “what” over “how.”  
- **Documented in academic archives**, ensuring its preservation for historical study.  

## Body  

### Overview  
MAPPER is a software implementation of a fourth‑generation programming language (4GL). It belongs to the broader class of programming languages, but distinguishes itself by providing a higher level of abstraction that reduces the need for detailed procedural code.

### Development History  
- **Creator:** Unisys, an American multinational technology corporation.  
- **Year of Inception:** 1968, as recorded in Wikidata with a reference to the United States (P143 = Q328).  

### Technical Classification  
- **Instance of:**  
  - *4th‑generation programming language* – a language class that emphasizes user‑friendly, non‑procedural syntax.  
  - *Programming language* – the generic category for any language used to communicate instructions to a computer.  

### Characteristics of 4GLs (Context for MAPPER)  
- Users specify **what** the desired outcome is, leaving the system to determine **how** to achieve it.  
- Typically more concise and closer to natural language than third‑generation languages.  
- Aim to increase developer productivity and reduce code maintenance effort.  

### References and Further Reading  
- **Archival Resource:** University of Minnesota Libraries’ digital collection (http://archives.lib.umn.edu/repositories/3/resources/256) provides primary documentation on MAPPER.  
- **Identifiers:** Freebase ID `/m/026k4ty`; Wikipedia entry titled “MAPPER” (English).  

---  

*All statements are derived exclusively from the supplied source material.*