நிரலாக்க கருத்தோட்டம்
கட்டற்ற கலைக்களஞ்சியமான விக்கிபீடியாவில் இருந்து.
நிரலாக்க கருத்தோட்டம் (Programming Paradigm) ஒரு நிரலாக்கரின் நிரலாக்க அணுகுமுறையை, அல்லது ஒரு நிரலாக்க மொழியமைப்பின் அணுகுமுறையை குறிக்கின்றது.
[தொகு] Examples
- Structured programming - compared to Unstructured programming
- Imperative programming, compared to Declarative programming
- Message passing programming, compared to Imperative programming
- Procedural programming, compared to Functional programming
- Value-level programming, compared to Function-level programming
- Flow-driven programming, compared to Event-driven programming
- Scalar programming, compared to Array programming
- Class-based programming, compared to Prototype-based programming (within the context of Object-oriented programming)
- Constraint programming, compared to Logic programming
- Component-oriented programming (as in OLE)
- Aspect-oriented programming (as in AspectJ)
- Rule-based programming (as in Mathematica)
- Table-Oriented Programming (as in Microsoft FoxPro)
- Pipeline Programming (as in the UNIX command line)
- Object-based programming
- Post-object programming
- Subject-oriented programming
- Reflective programming
- Dataflow programming (as in Spreadsheets)
- Policy-based programming
- Annotative programming - http://www.flare.org
- Attribute-oriented programming (might be the same as annotative programming) (as in Java 5 Annotations, pre-processed by the XDoclet class; C# Attributes )
- Concept-oriented programming is based on using concepts as the main programming construct.