LTWlanguages & frameworks ltw://languages
  1. Home
  2. Languages
  3. J

Languages: J

37 programming languages
LanguageAppearedParadigmsType systemLanguages it influenced
J1990functional programming, function-level programming, tacit programming, multi-paradigm programming, array programming, object-oriented programmingdynamic typing2
J#2002structured programming, imperative programming, object-oriented programming—1
Jai—procedural programmingstatic typing, strong typing—
Jakarta Expression Language————
Jakt2022———
JaM1978———
Janus1982procedural programming, reversible computing, imperative programming——
Janus1990concurrent constraint logic programming——
Jasmin—object-oriented programming——
JASS2001———
Java1995generic programming, reflective programming, functional programming, structured programming, imperative programming, class-based programming, concurrent object-oriented programming, component-based software engineering, object-oriented programmingmanifest typing, static typing, nominative typing, safe typing, strong typing43
Java Agent Development Framework————
JavaFX Script2008scripting language, declarative programmingstatic typing—
JavaScript1995generic programming, event-driven programming, prototype-based programming, functional programming, imperative programming, aspect-oriented programmingdynamic typing, prototype-based programming, duck typing25
JavaScript for Automation————
Jess1995logic programming, declarative programming——
Jim Tcl————
Jmax————
JModelica.org—declarative programming——
JoCaml————
Joe-E2004Object-capability model——
Join Java2000reflective programming, concurrent computing, procedural programming——
Jolie————
JOSS1963——3
Joule1996dataflow programming, imperative programming, object-oriented programming—1
JOVIAL1960procedural programming, structured programming, imperative programmingstatic typing, safe typing, structural typing, strong typing1
Joy2001purely functional programming, concatenative programming, stack-oriented programmingdynamic typing, strong typing2
Joyce1980concurrent computing, procedural programming—1
Jq2012functional programming, tacit programming——
JS++2011generic programming, functional programming, structured programming, imperative programming, object-oriented programmingdynamic typing, gradual typing, static typing—
JScript1996prototype-based programming, object-oriented programmingdynamic typing, duck typing, weak typing—
JScript .NET——dynamic typing, duck typing, weak typing—
Jsish—multi-paradigm programmingdynamic typing, duck typing—
JSX2012———
Judoscript2001object-oriented programmingdynamic typing, strong typing—
Julia2009procedural programming, multiple dispatch, functional programming, parallel computing, imperative programming, multi-paradigm programming, array programming, metaprogramming, object-oriented programmingdynamic typing, nominative typing, parametric polymorphism, strong typing—
Julia————