| ActionScript | 1998 | prototype-based programming, functional programming, imperative programming, object-oriented programming | static typing, strong typing | 1 |
| Ada | 1980 | structured programming, imperative programming, multi-paradigm programming, object-oriented programming | static typing, nominative typing, safe typing, strong typing | 15 |
| Apache Groovy | 2003 | functional programming, imperative programming, multi-paradigm programming, object-oriented programming | dynamic typing, static typing, duck typing, strong typing | 3 |
| Ateji PX | — | object-oriented programming | — | — |
| Ballerina | 2017 | concurrent computing | static typing, inference typing, structural typing, strong typing | — |
| BeanShell | 1999 | object-oriented programming | dynamic typing, strong typing | — |
| C# | 2001 | generic programming, reflective programming, event-driven programming, functional programming, structured programming, imperative programming, multi-paradigm programming, class-based programming, strict programming, object-oriented programming | dynamic typing, nominative typing, inference typing, strong typing | 23 |
| Ceylon | 2011 | functional programming, imperative programming, multi-paradigm programming, object-oriented programming | static typing, safe typing, strong typing | — |
| Chapel | 2009 | parallel computing, array programming, object-oriented programming | static typing, inference typing | — |
| Common Intermediate Language | 2000 | object-oriented programming | — | — |
| D | 2001 | functional programming, imperative programming, object-oriented programming | static typing, inference typing, strong typing | 5 |
| Dart | 2011 | reflective programming, functional programming, imperative programming, multi-paradigm programming, object-oriented programming | static typing, inference typing, strong typing | 1 |
| Dragon | 2018 | procedural programming, imperative programming, object-oriented programming, dynamic programming | dynamic typing | — |
| E | 1997 | object-oriented programming | dynamic typing, strong typing | — |
| Frege | 2011 | functional programming, purely functional programming | — | — |
| Gambas | 1999 | — | — | — |
| Gosu | 2002 | object-oriented programming | static typing | 1 |
| Gremlin | 2009 | — | — | — |
| Hack | 2014 | — | dynamic typing, gradual typing, static typing, inference typing, weak typing | — |
| Haxe | 2005 | generic programming, functional programming, multi-paradigm programming, object-oriented programming | dynamic typing, static typing, nominative typing, inference typing | — |
| JavaFX Script | 2008 | scripting language, declarative programming | static typing | — |
| JavaScript | 1995 | generic programming, event-driven programming, prototype-based programming, functional programming, imperative programming, aspect-oriented programming | dynamic typing, prototype-based programming, duck typing | 25 |
| Join Java | 2000 | reflective programming, concurrent computing, procedural programming | — | — |
| JS++ | 2011 | generic programming, functional programming, structured programming, imperative programming, object-oriented programming | dynamic typing, gradual typing, static typing | — |
| Kotlin | 2011 | generic programming, reflective programming, concurrent computing, functional programming, structured programming, imperative programming, declarative programming, object-oriented programming | static typing, inference typing, strong typing | 2 |
| Mirah | 2008 | imperative programming, object-oriented programming | dynamic typing, static typing, inference typing, strong typing | — |
| Monkey X | 2011 | object-oriented programming | — | — |
| OptimJ | 2006 | object-oriented programming | — | — |
| PHP | 1995 | reflective programming, procedural programming, functional programming, imperative programming, object-oriented programming | dynamic typing, gradual typing, weak typing | 5 |
| Pnuts | 1997 | object-oriented programming | dynamic typing, duck typing | — |
| Processing | 2001 | object-oriented programming | — | 1 |
| Qore | — | procedural programming, object-oriented programming | dynamic typing | — |
| Scala | 2004 | concurrent computing, functional programming, imperative programming, object-oriented programming | static typing, inference typing, structural typing, strong typing | 9 |
| Seed7 | 2005 | generic programming, reflective programming, structured programming, imperative programming, multi-paradigm programming, object-oriented programming | manifest typing, static typing, nominative typing, strong typing | — |
| Swift | 2014 | functional programming, imperative programming, block-structured programming, multi-paradigm programming, declarative programming, object-oriented programming | static typing, inference typing, strong typing | 5 |
| Tea | 1997 | functional programming, multi-paradigm programming, object-oriented programming | — | — |
| TypeScript | 2012 | generic programming, event-driven programming, functional programming, imperative programming, object-oriented programming | gradual typing, duck typing, structural typing | 2 |
| Vala | 2006 | structured programming, imperative programming, object-oriented programming | static typing, inference typing, structural typing, strong typing | — |
| Varphi Language | 2025 | reflective programming, procedural programming, functional programming, imperative programming, object-oriented programming | — | — |
| Whiley | 2010 | functional programming, imperative programming | safe typing, structural typing, strong typing | — |
| X++ | — | — | — | — |
| X10 | 2004 | concurrent computing, array programming, object-oriented programming | static typing, safe typing, strong typing | — |
| Xtend | 2011 | functional programming, imperative programming, object-oriented programming | static typing, inference typing, strong typing | — |