# Pizza

> programming language

**Wikidata**: [Q10350148](https://www.wikidata.org/wiki/Q10350148)  
**Wikipedia**: [English](https://en.wikipedia.org/wiki/Pizza_(programming_language))  
**Source**: https://4ort.xyz/entity/pizza

## Summary

Pizza is a software application. It was influenced by Martin Odersky and Philip Wadler [1].

## Summary  
Pizza is a generic‑programming language that was created in 1996. It was designed under the influence of Martin Odersky and Philip Wadler and is hosted at http://pizzacompiler.sourceforge.net. Pizza is classified as a programming language and is documented on Wikipedia under the title “Pizza (programming language).”

## Key Facts  
- **Inception:** 1996【source】.  
- **Primary paradigm:** generic programming【source】.  
- **Influenced by:** Martin Odersky and Philip Wadler (both noted computer scientists)【source】.  
- **Official website:** http://pizzacompiler.sourceforge.net (English)【source】.  
- **Instance of:** programming language【source】.  
- **Aliases:** Pizza (programming language), ピッツァ, Pizza (язык программирования), Pizza(linguagem de programação)【source】.  
- **Wikidata description:** “programming language”【source】.  
- **Wikipedia presence:** article titled “Pizza (programming language)” in Catalan, English, Persian, French, and Portuguese【source】.  
- **Freebase identifier:** /m/02jxfs【source】.  
- **Sitelink count on Wikidata:** 5【source】.

## FAQs  
### Q: What is Pizza in the context of computing?  
A: Pizza is a programming language introduced in 1996 that emphasizes generic programming techniques.  

### Q: Who were the main influences behind Pizza’s design?  
A: The language was directly influenced by the work of Martin Odersky and Philip Wadler, both prominent figures in the field of programming language research.  

### Q: Where can I find more information or download Pizza?  
A: Pizza’s official website is http://pizzacompiler.sourceforge.net, which provides documentation and source code.  

## Why It Matters  
Pizza represents an early effort to bring generic programming concepts to mainstream language design, predating many later languages that adopted similar ideas. By drawing on the expertise of Martin Odersky—later known for creating Scala—and Philip Wadler, Pizza served as a practical testbed for advanced type‑system features such as parametric polymorphism. Its existence demonstrates how academic research can be translated into an implementable language, influencing subsequent language development and informing the evolution of type‑safe, reusable code. For developers and language designers, Pizza offers a historical reference point for the progression of generic programming, illustrating both the challenges and possibilities of integrating sophisticated type mechanisms into a usable compiler.  

## Notable For  
- One of the earliest languages to implement generic programming as a core paradigm.  
- Directly influenced by two leading computer scientists, Martin Odersky and Philip Wadler.  
- Hosted on an open‑source platform (SourceForge) with an English‑language website.  
- Recognized across multiple Wikipedia language editions, indicating international scholarly interest.  
- Listed in Freebase and Wikidata with distinct identifiers, facilitating data integration.

## Body  

### History  
- **1996:** Pizza was created, marking its entry into the landscape of programming languages.  
- The language’s development was motivated by research into generic programming and type safety.  

### Design and Paradigm  
- **Generic programming:** Pizza’s primary paradigm, enabling code reuse through parametric polymorphism.  
- The language’s type system reflects the academic work of its influencers, aiming for expressive yet safe abstractions.  

### Influences  
- **Martin Odersky:** German computer scientist, later inventor of Scala, contributed conceptual foundations.  
- **Philip Wadler:** American‑British computer scientist, known for work on type theory, also shaped Pizza’s design.  

### Availability  
- **Website:** http://pizzacompiler.sourceforge.net provides downloads, documentation, and project updates.  
- The site is designated as English (language code P407).  

### Naming and Aliases  
- The language is known by several multilingual aliases, including ピッツァ (Japanese) and Pizza (язык программирования) (Russian).  
- These aliases appear in Wikidata, reflecting its recognition in diverse linguistic contexts.  

### Classification and Metadata  
- **Instance of:** programming language (Wikidata).  
- **Freebase ID:** /m/02jxfs, linking it to broader data ecosystems.  
- **Sitelink count:** 5 on Wikidata, indicating the number of linked Wikipedia articles.  

### Documentation and References  
- Primary references include an Artima article on the origins of Scala, which discusses Pizza’s background and its creators’ contributions.  

---  

*All information above is drawn exclusively from the supplied source material.*

## References

1. [Source](https://www.artima.com/articles/the-origins-of-scala)