https://en.wikipedia.org/wiki/HyperCard
Initial release: 1987.
HyperCard is a software application and development kit for Apple Macintosh and Apple IIGS computers. It is among the first successful hypermedia systems predating the World Wide Web.
LiveCode (formerly called 'Revolution' and 'MetaCard') is a current cross-platfrom successor product.
The number of object types in HyperCard and LiveCode is fixed.