Languages Features Creators CSV Resources Challenges Add Language
GitHub icon


KRL - Programming language

< >

KRL, aka knowledge representation language, is a programming language created in 1976 by Daniel G. Bobrow and Terry Winograd.

#1059on PLDB 47Years Old 90Users
1Books 0Papers 440Repos

KRL is a knowledge representation language, developed by Daniel G. Bobrow and Terry Winograd while at Xerox PARC and Stanford University, respectively. It is a frame-based language. Read more on Wikipedia...

Example from the web:
ruleset sample { meta { name "Hello World" description << Hello world >> author "Phil Windley" } // just one rule rule hello { select when web pageview notify("Hello world!", "Just a note to say hello"); } }

Language features

Feature Supported Token Example
Strings "
"Hello world"
// A comment
Line Comments //
// A comment
Semantic Indentation X

Books about KRL from ISBNdb

title authors year publisher
Krl (programming Language) Surhone and Lambert M. and Tennoe and Mariam T. and Henssonow and Susan F.
bc.html · krl.html · q-sharp.html

View source

- Build the next great programming language · Search · Day 213 · About · Blog · Acknowledgements · Traffic · Traffic Today · GitHub ·