ECL (data-centric programming language)

ECL
Paradigmdeclarative, structured, data-centric
DeveloperHPCC Systems®, LexisNexis Risk Solutions
First appeared2000
Typing disciplinestatic, strong, safe
OSLinux
Websitehttp://hpccsystems.com/
Influenced by
Prolog, Pascal, SQL, Snobol4, C++, Clarion

ECL (Enterprise Control Language) is a declarative, data-centric programming language designed in 2000 to allow a team of programmers to process big data across a high performance computing cluster without the programmer being involved in many of the lower level, imperative decisions.