JS++
| JS++ | |
|---|---|
| Paradigm | Multi-paradigm: Imperative, structured, object-oriented, functional, generic |
| Family | ECMAScript |
| Designed by | Roger Poon, Anton Rapetov |
| Developer | Onux |
| First appeared | October 8, 2011 |
| Stable release | 0.10.0
/ December 10, 2021 |
| Typing discipline | Gradual, static, dynamic |
| Scope | lexical |
| License | BSD |
| Filename extensions | .jspp, .js++, .jpp |
| Website | www |
| Influenced by | |
| C, C++, C#, Java, JavaScript | |
JS++ is a programming language for web development that extends JavaScript with a sound type system. It includes imperative, object-oriented, functional, and generic programming features. It is free and open-source software released under a BSD license.