SOLO

[SOL (Semantic Operating Language) + LOGO]. A variant of LOGO with primitives for dealing with semantic networks and pattern matching rather than lists.

["A User-Friendly Software Environment for the Novice Programmer", M. Eisenstadt <marc@open.ac.uk>, CACM 27(12):1056-1064 (1983)].