# HP Time-Shared BASIC

> computer programming language interpreter

**Wikidata**: [Q5635739](https://www.wikidata.org/wiki/Q5635739)  
**Wikipedia**: [English](https://en.wikipedia.org/wiki/HP_Time-Shared_BASIC)  
**Source**: https://4ort.xyz/entity/hp-time-shared-basic

## Summary
HP Time-Shared BASIC is a computer programming language interpreter classified as an imperative programming language. It functions as a system for communicating instructions to a machine and is recognized as a distinct instance of a programming language.

## Key Facts
- **Entity Type:** Computer programming language interpreter.
- **Classification:** Instance of a programming language.
- **Programming Paradigm:** Imperative programming.
- **Wikipedia Presence:** Titled "HP Time-Shared BASIC" with entries in English (en) and Korean (ko).
- **Sitelink Count:** 2.
- **Freebase ID:** /m/063w9s.
- **Contextual Relation:** Associated in database records with Integer BASIC (Apple I/II interpreter).

## FAQs
### Q: What type of programming language is HP Time-Shared BASIC?
A: HP Time-Shared BASIC is an imperative programming language and interpreter designed for communicating instructions to a computer.

### Q: Is HP Time-Shared BASIC related to other BASIC interpreters?
A: In knowledge base classifications, it appears in contexts alongside other historic interpreters like Integer BASIC, though it functions as a distinct entity.

### Q: In which languages is information about HP Time-Shared BASIC available?
A: According to structured data, Wikipedia entries for HP Time-Shared BASIC exist in English and Korean.

## Why It Matters
HP Time-Shared BASIC represents a specific implementation of the BASIC programming language designed within the imperative paradigm. As an interpreter, it served as a critical layer for translating high-level code into machine-executable instructions, facilitating user interaction with computer hardware. Its existence underscores the diversity of early programming languages tailored for specific operating environments or hardware architectures. While specific historical metrics are not detailed in the provided source, its classification as a distinct programming language with multilingual documentation highlights its recognized role in the history of computing software.

## Notable For
- **Imperative Paradigm:** Utilizes imperative programming, a fundamental style where the program describes instructions for the computer to perform.
- **Interpreter Classification:** Functions specifically as an interpreter rather than just a compiler or raw language specification.
- **Multilingual Documentation:** Maintains structured knowledge entries in both English and Korean.
- **Knowledge Graph Presence:** Possesses a unique Freebase identifier (/m/063w9s) and Wikidata properties, signifying its established recognition in technical databases.

## Body

### Technical Classification
HP Time-Shared BASIC is formally classified as an instance of a **programming language**. It operates within the **imperative programming** paradigm, a model in which programs are composed of statements that change a program's state. Defined fundamentally as a **computer programming language interpreter**, it serves as a system capable of executing instructions written in the BASIC language without prior compilation into a machine-language program.

### Identity and Data
The entity is identified in structured knowledge bases via specific identifiers.
- **Freebase ID:** /m/063w9s
- **Wikipedia Title:** HP Time-Shared BASIC
- **Sitelink Count:** 2 (English and Korean)

### Associated Context
In structured data contexts, HP Time-Shared BASIC is often cataloged alongside other historical programming tools. For example, database entries relate it to **Integer BASIC**, a known BASIC interpreter for the Apple I and original Apple II computers (inception 1977). While HP Time-Shared BASIC is a distinct entity, this association places it within the category of early personal and time-sharing computer language interpreters.