Refal

Refal "is a functional programming language oriented toward symbolic computations", including "string processing, language translation, [and] artificial intelligence". It is one of the oldest members of this family, first conceived of in 1966 as a theoretical tool, with the first implementation appearing in 1968. Refal was intended to combine mathematical simplicity with practicality for writing large and sophisticated programs. Wikipedia

Created Year: 1968
Designed by: Valentin Turchin
Developed by: Valentin Turchin
Aliases: Recursive functions algorithmic language

Wikidata: Q2626418

Programming paradigms: functional programming

Language types: functional programming language

Hello World in Refal

$ENTRY Go { = <Hello>;}
Hello {
   = <Prout 'Hello World'>;
}

Search on GitHub


Latest data update: 2026-06-27