User Tools

Site Tools


dido:public:s_cli:05_contents:01_prt:02_basics:03_paradigim:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
dido:public:s_cli:05_contents:01_prt:02_basics:03_paradigim:start [2021/10/30 14:46]
nick
dido:public:s_cli:05_contents:01_prt:02_basics:03_paradigim:start [2021/10/30 14:51] (current)
nick
Line 2: Line 2:
 [[dido:​public:​s_cli:​05_contents:​01_prt:​02_basics:​start| Return to DIDO CLI Background]] [[dido:​public:​s_cli:​05_contents:​01_prt:​02_basics:​start| Return to DIDO CLI Background]]
  
-Programming paradigms are a way to classify [[dido:​public:​ra:​xapend:​xapend.a_glossary:​p:​programlang|programming languages]] based on their features and characteristics. For example, is the language imperative or [[dido:​public:​ra:​xapend:​xapend.a_glossary:​d:​declarative | Declarative]] in nature. ​+Programming paradigms are a way to classify [[dido:​public:​ra:​xapend:​xapend.a_glossary:​p:​programlang|programming languages]] based on their features and characteristics. For example, is the language ​[[dido:​public:​ra:​xapend:​xapend.a_glossary:​i:​imperative ​| Imperative]] ​or [[dido:​public:​ra:​xapend:​xapend.a_glossary:​d:​declarative | Declarative]] in nature. ​
   * //An **Imperative Language** uses a sequence of statements to determine how to reach a certain [[dido:​public:​ra:​xapend:​xapend.a_glossary:​g:​goal|goal]]. These statements are said to change the state of the program as each one is executed in turn. ((   * //An **Imperative Language** uses a sequence of statements to determine how to reach a certain [[dido:​public:​ra:​xapend:​xapend.a_glossary:​g:​goal|goal]]. These statements are said to change the state of the program as each one is executed in turn. ((
 user2102654,​ user2102654,​
dido/public/s_cli/05_contents/01_prt/02_basics/03_paradigim/start.1635619566.txt.gz · Last modified: 2021/10/30 14:46 by nick