Text Editor and Corrector
E1008105
Text Editor and Corrector (TECO) is an early, powerful, and notoriously complex text editor and programming language used on mainframe and minicomputer systems, influential in the development of later editors like Emacs.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Text Editor and Corrector canonical | 2 |
Statements (49)
| Predicate | Object |
|---|---|
| instanceOf |
command-line editor
ⓘ
programming language ⓘ screen editor ⓘ text editor ⓘ |
| abbreviation | TECO NERFINISHED ⓘ |
| category |
history of software
ⓘ
programming languages ⓘ text editors ⓘ |
| complexity | considered notoriously complex to learn ⓘ |
| designGoal | provide a powerful programmable text editor ⓘ |
| era | early time-sharing systems ⓘ |
| fullName | Text Editor and Corrector ⓘ |
| historicalRole |
important tool on DEC systems
ⓘ
precursor to Emacs-style editors ⓘ |
| influenced |
EINE
NERFINISHED
ⓘ
Emacs NERFINISHED ⓘ ZWEI NERFINISHED ⓘ various Emacs-like editors ⓘ |
| influencedBy | early line editors ⓘ |
| inputMethod | keyboard commands ⓘ |
| interface | command-line interface ⓘ |
| license | proprietary (original DEC distributions) ⓘ |
| notableFeature |
ability to be used as a general-purpose programming language
ⓘ
command-oriented interface ⓘ complex command syntax ⓘ non-WYSIWYG editing ⓘ powerful macro language ⓘ programmability ⓘ support for arbitrary text processing ⓘ |
| notableFor |
being used as the substrate for early Emacs implementations
ⓘ
historical importance in editor development ⓘ steep learning curve ⓘ |
| operatingSystem |
PDP-1 software environment
ⓘ
RSTS/E NERFINISHED ⓘ RT-11 NERFINISHED ⓘ TENEX NERFINISHED ⓘ TOPS-10 NERFINISHED ⓘ TOPS-20 NERFINISHED ⓘ VMS ⓘ various DEC operating systems ⓘ |
| paradigm |
interpreted command language
ⓘ
macro-based text editor ⓘ |
| platform |
DEC PDP series
NERFINISHED
ⓘ
mainframe computers ⓘ minicomputers ⓘ |
| usedFor |
automation of editing tasks
ⓘ
scripting ⓘ text editing ⓘ text processing ⓘ |
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.