Today I am going to write down about the reflextion about third week session 2. In this week we learn about Programming languages: machine, Assembly,High-level language……
Programming language: A programming language is an artificial language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs that control the behavior of a machine and/or to express algorithms precisely.
The earliest programming languages predate the invention of the computer, and were used to direct the behavior of machines such as Jacquard looms and player pianos. Thousands of different programming languages have been created, mainly in the computer field, with many more being created every year. Most programming languages describe computation in an imperative style, i.e., as a sequence of commands, although some languages, such as those that support functional programming or logic programming, use alternative forms of description.
The description of a programming language is usually split into the two components of syntax (form) and semantics (meaning). Some languages are defined by a specification document (for example, the C programming language is specified by an ISO Standard), while other languages, such as Perl 5 and earlier, have a dominant implementation that is used as a reference.
Types of PL: There are two types of pl
· Low-level language: A machine depent language that means its only depend on the machine, it also tedious and time consuming and each represent a single machine instruction.
· High-level language: This language is a independent language and more user- friendly and each instruction represent several machine instruction.
There are two types of low-level language:
· Machine language
· Assembly language
1. Machine language: Users a series of binary digit(1s and os) or a combination of numbers and letters that represent binary digit.
2. Assembly language: Programme is written using symbolic instruction codes called mneomic. Also use symbolic memory address.
Programme development process:
No comments:
Post a Comment