Frame language
|
Frame language is a meta language. It applies the frame concept to the structuring of language properties. Frame languages are usually software languages.
In general, "frame" means "something that can be/(has to be) fulfilled". In such sense, for example: Object-oriented programming languages are frame languages, but also every grammar is a frame language.
In specific contexts, the authors of computer languages use the term "frame" arbitrarily and frequently intuitively, and in a metaphoric sense.
Frame languages are rather focused on the recognition and description of objects classes, and relations and interactions are considered as "secondary".