Typing Matrix
| Typing Style | Example Languages |
|---|---|
| Dynamic + Weak | JavaScript, PHP, Lua |
| Dynamic + Strong | Python, Ruby |
| Static + Strong | Java, Rust, Go, TypeScript |
| Static + Weak (loosely) | C, C++ |
See: Static Typing vs Dynamic Typing and Strong Typing vs Weak Typing