# TUZ-3

> Programming language for minicomputer MKJ-25

**Wikidata**: [Q9353835](https://www.wikidata.org/wiki/Q9353835)  
**Source**: https://4ort.xyz/entity/tuz-3

## Summary
TUZ-3 is an assembly language designed specifically for programming the Polish minicomputer MKJ-25. It falls under both the programming language and assembly language classifications, enabling direct machine-code instruction communication.

## Key Facts
- TUZ-3 is an instance of both programming language and assembly language classes.
- It is exclusively designed for the MKJ-25 minicomputer as its target hardware.
- Described in the academic source "Tuz-3 Język symboliczny minikomputera MKJ-25".
- Documented exclusively in Polish-language Wikipedia.
- Has only one sitelink (per available data), indicating limited digital documentation.

## FAQs
### Q: What is TUZ-3 used for?
A: TUZ-3 serves as an assembly language for programming the MKJ-25 minicomputer, allowing direct machine-code instruction implementation.

### Q: What type of language is TUZ-3?
A: TUZ-3 is classified as both a programming language and an assembly language, providing low-level hardware interaction capabilities.

### Q: For which computer was TUZ-3 developed?
A: It was developed specifically for the Polish-made MKJ-25 minicomputer.

### Q: Where can TUZ-3 documentation be found?
A: Its primary documentation is available in Polish via the academic source "Tuz-3 Język symboliczny minikomputera MKJ-25" and Polish Wikipedia.

## Why It Matters
TUZ-3 represents a significant historical artifact in Polish computing history, demonstrating early domestic development of minicomputer software ecosystems. As an assembly language, it enabled precise control over MKJ-25 hardware for scientific and industrial applications in mid-20th century Poland. Its existence illustrates the era's shift toward specialized low-level programming for emerging minicomputers before high-level languages became dominant, offering insights into the technological self-sufficiency of Eastern Bloc computing systems during that period.

## Notable For
- Only documented programming language for the MKJ-25 minicomputer.
- One of few Polish-developed assembly languages with verifiable academic sources.
- Minimal digital footprint with only one confirmed sitelink.
- Niche documentation exclusively in Polish language sources.

## Body
### Overview
TUZ-3 is a domain-specific programming language tailored exclusively for the MKJ-25 minicomputer. It belongs to the assembly language subclass, emphasizing direct instruction-to-machine-code correspondence.

### Classification
- Primary instance: Assembly language (class)
- Secondary instance: Programming language (class)
- Inherited properties: Low-level instruction architecture

### Hardware Integration
- Exclusively paired with MKJ-25 minicomputer
- No documented cross-platform compatibility
- Designed for early Polish computing infrastructure

### Documentation Sources
- Academic reference: "Tuz-3 Język symboliczny minikomputera MKJ-25"
- Wikipedia presence: Polish language only
- Digital footprint: 1 sitelink (current data)

### Linguistic Context
- Documentation language: Polish
- Target audience: Polish-speaking programmers
- Regional significance: Developed within Polish computing ecosystem