Featured Post

Why this blog? What's it about? What's the format?

FORMAT For Fall 2021, the focus is mainly on Python, C++, and Digital Hardware There are videos here from other sources / creators There are...

Right click image below, then "open link in new tab"

Right click image below, then "open link in new tab"
Right click image above, then "open link in new tab"

Search This Blog

Thursday, September 23, 2021

About Programming Language (source: Wiki)

From the link:

"A programming language is a type of written language that tells computers what to do. 

Examples: Python, Ruby, Java, JavaScript, C, C++, and C#. 

HTML is a markup language, in a technical sense not a programming language, since a program can't be made with it, while it still does tell the computer, i.e. web browser, what information to display. Neither is CSS, these languages are used to make web pages, they can be used to make static web pages, while often one or more programming languages are used additionally to make a dynamic web page. Neither are notebook environments programming languages (while often used by programmers), such one of the more popular ones, Jupyter, that is made for many programming languages, such as Julia, Python, and R (most often users choose to use only one programming language with it, one of those three officially supported and the project named after, or some other language). 

Programming languages are used to write all computer programs and computer software. A programming language is like a set of instructions that the computer follows to do something.

A programmer writes text in the source code of a programming language to make programs. Usually, the programming language uses real words for some of the commands (e.g. "if... then... else...", "and", "or"), so that the language is easier for a human to understand. Like any normal language, many programming languages use punctuation. Many programs are then compiled, which means that the computer changes, or translates, the source code into another language (such as assembly language or machine language) that a computer can read, but which is much harder for a person to read"

Types of Programming Language:
  • High-level vs. Low-level
  • Declarative vs. Imperative programming
  • Functional vs. Procedural
  • Stack based
  • Object-Oriented
  • Flow-Oriented
  • Scientific-Computing
  • Document Creation

No comments:

Post a Comment