Date and time note was created$= dv.current().file.ctime
Date and time note was modified$= dv.current().file.mtime

dataview

const sortedFiles = dv.list((dv.pages("#computer-science or #computer-concepts").sort(page=>page.file.mtime,"desc").file.link)) 

PROGRAMMING

Tips

Best Practices

Favorite Posts

Programming Paradigm

Definition

Programming paradigms are a way to classify the programming languages based on their features.

Criteria based on which the programming paradigms are divided

Execution model

Each programming language has different execution strategy For example: Does language allows Side Effect In Computer Program??

Structure of program

Each programming language differ in the way it organises the code. For example: Does language breaks the code into blocks/units?

Syntax of the program

Each programming language differ in the syntax of programming language Some languages

Types of programming paradigm

  1. Imperative programming

    Imperative programming describes the opposite of Declarative programming as it describes how the program runs and what changes it makes.

  • We can compare the imperative style of programming to the natural language in which we express our thoughts along with our emotions(i.e being imperative).
  • Includes Side Effect In Computer Program.
  1. Procedural programming A programming paradigm where procedures are made for performing certain operations.
    This approach follows the concept of modularity

Related

References