Template:Software: Difference between revisions

From Fox Labs Wiki
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)"
 
No edit summary
Line 1: Line 1:
'''Development'''
'''Development'''
* [[Basics]]
* [[Basics]]
* [[Low-Level Development]]
* [[Low-level development]]
** [[Bytecode]]
** [[Bytecode]]
** [[Assembly]]
** [[Assembly]]
Line 7: Line 7:
** [[List of interpreted languages|Interpreted]] ([[BASIC]], [[JavaScript]], [[Lua]], [[Perl]], [[PHP]])
** [[List of interpreted languages|Interpreted]] ([[BASIC]], [[JavaScript]], [[Lua]], [[Perl]], [[PHP]])
** [[List of compiled languages|Compiled]] ([[C]], [[C++]], [[C#]], [[Golang|Go]], [[Objective-C]], [[Rust]])
** [[List of compiled languages|Compiled]] ([[C]], [[C++]], [[C#]], [[Golang|Go]], [[Objective-C]], [[Rust]])
'''Paradigms'''
* [[Imperative]]
** [[Object-oriented programming]]
** [[Structured]]
* [[Declarative]]
** [[Data flow]]
** [[Domain-specific language]]
** [[Functional]]
** [[Logic]]
'''Techniques'''
* [[Gang of Four]] [[Design patterns]]
* [[Integration patterns]]
* [[Architectural patterns]]
* [[Concurrency patterns]]

Revision as of 00:07, 31 October 2024