Cross-platform software
Object-oriented programming
Procedural programming languages
Object
NewtonScript
Apple Newton
Inheritance
D
Iterator
Function object
Subroutine
Go