# Plankalkül

> programming language designed 1942 to 1945

**Wikidata**: [Q34280](https://www.wikidata.org/wiki/Q34280)  
**Wikipedia**: [English](https://en.wikipedia.org/wiki/Plankalkül)  
**Source**: https://4ort.xyz/entity/plankalkul

## Summary
Plankalkül is a procedural programming language designed by German computer scientist Konrad Zuse between 1942 and 1945. It is considered one of the earliest high-level programming languages, predating more widely known languages like ALGOL 58.

## Key Facts
- **Designed by**: Konrad Zuse (1910–1995), a German inventor and computer scientist
- **Development period**: 1942–1945
- **Type**: Procedural programming language
- **Significance**: One of the first high-level programming languages, predating ALGOL 58
- **Publication date**: 1945
- **Programming paradigm**: Procedural programming
- **Wikidata ID**: Q175828
- **Library of Congress Authority ID**: sh85102687
- **National Library of Israel ID**: 987007550793605171

## FAQs
### Q: Who created Plankalkül?
A: Plankalkül was created by German computer scientist Konrad Zuse between 1942 and 1945.

### Q: What type of programming language is Plankalkül?
A: Plankalkül is a procedural programming language, meaning it follows a structured approach to writing code.

### Q: How does Plankalkül compare to other early programming languages?
A: Plankalkül predates ALGOL 58 and is considered one of the earliest high-level programming languages.

### Q: What was the purpose of Plankalkül?
A: Plankalkül was designed to provide a high-level language for programming, making it easier to write and understand code compared to machine language.

### Q: Is Plankalkül still used today?
A: Plankalkül is not widely used today, but it remains historically significant as an early example of high-level programming.

## Why It Matters
Plankalkül holds historical significance as one of the earliest high-level programming languages, predating more widely known languages like ALGOL 58. Developed by Konrad Zuse between 1942 and 1945, it laid the groundwork for modern procedural programming. While it is not in widespread use today, Plankalkül represents a pivotal moment in the evolution of programming languages, demonstrating Zuse's visionary contributions to computing. Its development reflects the early efforts to create more intuitive and efficient ways to communicate instructions to machines, influencing the design of subsequent programming languages.

## Notable For
- **First high-level language**: Plankalkül predates ALGOL 58, making it one of the earliest high-level programming languages.
- **Procedural paradigm**: It introduced concepts that influenced the development of procedural programming.
- **Historical significance**: Plankalkül is recognized as a foundational work in the history of programming languages.
- **Designed by Konrad Zuse**: Its creator, Konrad Zuse, is renowned for his pioneering work in computer science.
- **Published in 1945**: It was one of the first programming languages to be formally documented and published.

## Body
### Origins and Development
Plankalkül was designed by Konrad Zuse between 1942 and 1945. It was one of the first high-level programming languages, predating ALGOL 58. Zuse's work laid the groundwork for modern procedural programming.

### Key Features
Plankalkül introduced procedural programming concepts, which influenced the design of later programming languages. It was designed to provide a more intuitive and efficient way to communicate instructions to machines.

### Historical Context
Plankalkül holds historical significance as an early example of high-level programming. Its development reflects the early efforts to create more intuitive and efficient ways to write code, influencing the evolution of programming languages.

### Recognition and Legacy
Plankalkül is recognized as a foundational work in the history of programming languages. It remains a notable example of early high-level programming, demonstrating Zuse's visionary contributions to computing.

## Schema Markup
```json
{
  "@context": "https://schema.org",
  "@type": "Thing",
  "name": "Plankalkül",
  "description": "A procedural programming language designed by Konrad Zuse between 1942 and 1945, considered one of the earliest high-level programming languages.",
  "sameAs": ["https://www.wikidata.org/wiki/Q175828", "https://en.wikipedia.org/wiki/Plankalk%C3%BCl"],
  "additionalType": "ProgrammingLanguage"
}

## References

1. [Source](https://github.com/JohnMarkOckerbloom/ftl/blob/master/data/wikimap)
2. [The origins and the development of two of the first high level programming languages](http://zuse.zib.de/item/DB2j_t_w1fbxvaiq)
3. [Der Plankalkül](http://zuse.zib.de/item/DB2j_t_w1fbxvaiq)
4. Freebase Data Dumps. 2013
5. National Library of Israel Names and Subjects Authority File