Curl

Curl is a reflective object-oriented programming language for interactive web applications, whose goal is to provide a smoother transition between content formatting and computer programming. It makes it possible to embed complex objects in simple documents without needing to switch between programming languages or development platforms. The Curl implementation initially consisted of an interpreter only; a compiler was added later. Wikipedia

Created Year: 1998
Designed by: Massachusetts Institute of Technology • Steve Ward
Developed by: SCSK Corporation • Steve Ward
Operating systems: Q388 • Microsoft Windows • cross-platform • macOS

Wikidata: Q1144631

Influenced by: JavaScript • Lisp • TeX

Programming paradigms: functional programming • declarative programming • multi-paradigm programming • object-oriented programming • reflective programming

Language types: functional programming language • declarative programming language • multi-paradigm programming language • markup language

Curl Influence Network

Pan and zoom the graph with your mouse or alternatively your fingers on touch devices.

Search on GitHub


Latest data update: 2026-05-26