Template:Software: Difference between revisions
Created page with "'''Development''' * Basics * Low-Level Development ** Bytecode ** Assembly * Languagesx ** Interpreted (BASIC, JavaScript, Lua, Perl, PHP) ** Compiled (C, C++, C#, Go, Objective-C, Rust)" |
mNo edit summary |
||
| (4 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
'''Development''' | '''Development''' | ||
* [[Basics]] | * [[Basics]] | ||
* [[Low- | * [[Low-level development]] {{Hlist | ||
| [[Bytecode]] | |||
| [[Assembly]] | |||
* [[Languages]] | }} | ||
** [[List of interpreted languages|Interpreted]] | * [[Languages]] | ||
** [[List of compiled languages|Compiled]] | ** [[List of interpreted languages|Interpreted]] {{Hlist | ||
| [[BASIC]] | |||
| [[JavaScript]] | |||
| [[Lua]] | |||
| [[Perl]] | |||
| [[PHP]] | |||
| [[Ruby]] | |||
}} | |||
** [[List of compiled languages|Compiled]] {{Hlist | |||
| [[C]] | |||
| [[C++]] | |||
| [[C_Sharp|C#]] | |||
| [[Golang|Go]] | |||
| [[Objective-C]] | |||
| [[Rust]] | |||
}} | |||
'''Paradigms''' | |||
* [[Imperative]] {{Hlist | |||
| [[Object-oriented programming]] | |||
| [[Structured]] | |||
}} | |||
* [[Declarative]] {{Hlist | |||
| [[Data flow]] | |||
| [[Domain-specific language]] | |||
| [[Functional]] | |||
| [[Logic]] | |||
}} | |||
'''Techniques''' | |||
* [[Gang of Four]] [[Design pattern]]s | |||
* [[Integration pattern]]s | |||
* [[Architectural pattern]]s | |||
* [[Concurrency pattern]]s | |||
Latest revision as of 04:10, 5 November 2024
Development
Paradigms
Techniques