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: Steve WardSCSK Corporation
Developed by: Massachusetts Institute of TechnologySCSK Corporation
Operating systems: macOSLinuxMicrosoft Windowscross-platform

Wikidata: Q1144631

Influenced by: JavaScriptLispTeX

Programming paradigms: multi-paradigm programmingobject-oriented programmingdeclarative programmingreflective programmingfunctional programming

Language types: declarative programming languagemulti-paradigm programming languagemarkup languagefunctional programming 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-04-25