| Paradigms | procedural programming |
|---|---|
| Typing discipline | strong typing, static typing |
| First appeared | 1976 |
| Developer | Palo Alto Research Center |
| Type | procedural programming language, programming language |
| Influenced by | ALGOL |
| Latest version | Mesa 6.0 (Version 41) |
Sources: Wikidata (CC0) · Wikidata Q1042397
Programming languages · 2
| Language | Paradigms | First appeared | Developer |
|---|---|---|---|
| Java | object-oriented programming, generic programming, component-based software engineering, concurrent object-oriented programming, class-based programming, imperative programming, structured programming, functional programming, reflective programming | 1995 | Sun Microsystems, Oracle Corporation, James Gosling |
| Modula-2 | modular programming, imperative programming, structured programming, concurrent computing | 1978 | Niklaus Wirth |