# Hanshan

> program for writing haikai developed in BASIC by Tim Hartnell

**Wikidata**: [Q125523486](https://www.wikidata.org/wiki/Q125523486)  
**Source**: https://4ort.xyz/entity/hanshan-q125523486

## Summary
Hanshan is a program for writing haikai developed in BASIC by Tim Hartnell. It represents an early example of specialized creative writing software designed specifically for haikai poetry composition.

## Key Facts
- Hanshan is a program for writing haikai
- It was developed in BASIC programming language
- Tim Hartnell served as both the developer and programmer
- The software has ELMCIP ID 10471
- Hanshan is classified as software
- It is described by sources related to "Exploring Artificial Intelligence on Your Spectrum + and Spectrum"
- The program's language of work or name is English

## FAQs
### Q: What is Hanshan?
A: Hanshan is a computer program developed specifically for writing haikai poetry. It was created by Tim Hartnell using the BASIC programming language.

### Q: Who created Hanshan?
A: Hanshan was created by Tim Hartnell, who served as both the developer and programmer of the software.

### Q: What programming language was used to create Hanshan?
A: Hanshan was developed in the BASIC programming language, which was commonly used for educational and creative applications during the era of its creation.

### Q: What is the purpose of Hanshan?
A: The purpose of Hanshan is to assist users in writing haikai poetry, a traditional form of Japanese poetry that typically follows a specific syllable structure.

### Q: What is the ELMCIP ID for Hanshan?
A: Hanshan has been assigned ELMCIP ID 10471, which serves as an identifier for the work in electronic literature and creative programming contexts.

## Why It Matters
Hanshan represents an early example of creative writing software designed specifically for a particular poetic form. It demonstrates how technology can be applied to traditional artistic practices, providing new tools for creative expression. The program is significant in the history of computer-assisted writing tools and early creative coding. It also contributes to understanding the intersection of poetry and computing, particularly in educational contexts where BASIC was commonly taught. As haikai poetry has strict structural requirements, Hanshan likely provided templates or guidelines for users to create technically correct poems, making it an educational tool as well as a creative one.

## Notable For
- Being specifically designed for haikai poetry rather than general writing or other poetic forms
- Using the BASIC programming language, which was widely accessible for educational purposes
- Representing an early example of specialized creative writing software
- Being documented with an ELMCIP ID, indicating recognition in electronic literature circles
- Its inclusion in resources about "Exploring Artificial Intelligence on Your Spectrum," suggesting it may have had AI-assisted features

## Body
### Overview
Hanshan is a specialized software program designed for writing haikai poetry. The program was developed by Tim Hartnell using the BASIC programming language, making it accessible for educational and hobbyist use during the period when BASIC was commonly taught.

### Technical Details
- **Developer/Programmer:** Tim Hartnell
- **Programming Language:** BASIC
- **ELMCIP ID:** 10471
- **Instance Of:** Software
- **Language of Work/Name:** English
- **Described By Sources:** Exploring Artificial Intelligence on Your Spectrum + and Spectrum

### Purpose and Function
Hanshan serves a specialized function of assisting users in creating haikai poetry. Haikai is a traditional Japanese poetic form with specific structural requirements that the software likely helps users follow. By providing this specialized tool, Hanshan demonstrates early applications of computing to creative writing, particularly for forms with strict technical requirements.

### Historical Context
The program was developed during a period when BASIC was a dominant language for educational computing and creative programming. Its inclusion in resources about "Exploring Artificial Intelligence on Your Spectrum" suggests it may have incorporated some AI elements or was featured alongside AI-focused programs, indicating its position within the broader field of early creative computing.