POP2
E900224
POP2 is an updated iteration of the original POP programming language, offering enhanced features and refinements over its predecessor.
All labels observed (1)
| Label | Occurrences |
|---|---|
| POP2 canonical | 1 |
Statements (29)
| Predicate | Object |
|---|---|
| instanceOf |
POP language family
ⓘ
programming language ⓘ |
| basedOn | POP-1 NERFINISHED ⓘ |
| designedAs | successor to POP-1 ⓘ |
| executionModel | compiled or interpreted, depending on implementation ⓘ |
| follows | POP-1 ⓘ |
| goal | to refine and extend the original POP language ⓘ |
| hasFeature |
enhanced language constructs compared to POP-1
ⓘ
expression evaluation with side effects ⓘ improved control structures over POP-1 ⓘ procedure parameters and local variables ⓘ refinements to data handling compared to POP-1 ⓘ structured programming constructs ⓘ |
| hasName | POP2 ⓘ |
| hasSuccessor | POP-11 NERFINISHED ⓘ |
| hasVersion | POP-1 ⓘ |
| influenced | POP-11 NERFINISHED ⓘ |
| influencedBy | earlier POP variants ⓘ |
| languageFamily | POP ⓘ |
| paradigm |
imperative programming
ⓘ
procedural programming ⓘ |
| predecessor | POP-1 NERFINISHED ⓘ |
| supports |
block structure
ⓘ
dynamic typing ⓘ procedures ⓘ recursion ⓘ |
| typingDiscipline | dynamic typing ⓘ |
| usedFor |
general-purpose programming
ⓘ
teaching programming concepts ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.