Computer Languages - First-generation Language, Second-generation Language, Third-generation Language, Fourth-generation Language
structured block statement programming
A computer language is the means by which instructions and data are transmitted to computers. Put another way, computer languages are the interface between a computer and a human being. There are various computer languages, each with differing complexities. For example, the information that is understandable to a computer is expressed as zeros and ones (i.e., binary language). However, binary language is incomprehensible to humans. Computer scientists find it far more efficient to communicate with computers in a higher level language.
Block-structured language
Block-structured language grew out of research leading to the development of structured programming. Structured programming is based on the idea that any computer program can be written using only three arrangements of the information. The arrangements are called sequential, selection, and iteration. In a sequential arrangement, each programming instruction (statement) is executed one after the other. This order is vital. The execution of the second statement is dependent on the prior execution of the first statement. There is more flexibility built into the selection arrangement, where choices are typically made with an IF...THEN...ELSE structure. Iteration is also known as loop structure. Loop structures specify how many times a loop will be executed. In other words, a command can be executed a number of times until the task is completed.
PASCAL, ALGOL, and MODULA-2 are examples of block-structured languages. Examples of non-block structured languages are BASIC, FORTRAN, and LISP. Refinements of BASIC and FORTRAN produced more structured languages.
Block-structured languages rely on modular construction. A module is a related set of commands. Each module in a block-structured language typically begins with a "BEGIN" statement and ends with an "END" statement.
User Comments
10 months ago
The way how you have explained your results generation of the computer languages is well and understood
8 months ago
af
10 months ago
Karanrajyadav
this site have all types of information about computer's past and for many more things i love this site
10 months ago
excellent matter according to requirement.
about 1 year ago
Perfect!!
about 1 year ago
all the data given in this site is very good and helpful.i am satisfied with this site
about 1 year ago
deepakgupta
gg
over 1 year ago
the defination and the explanation is good,however there is much left in the generations,you haven't explained in details,for the person who doesn't know much about the computer language generations might need a lot of explanation,anyway you are better than the others,keep the good work
8 months ago
good iformation
11 months ago
very good
11 months ago
rahul patidar
hfhfh
about 6 hours ago
this is well understood well explained and the information is well sorted out
2 months ago
shahbaz awan
is not good.till need for detail.
3 months ago
resources full has delivered and highlighted the important facts
GOOD WORK DONE
6 months ago
very good
7 months ago
marc clint clores
hahahahhahahah astig to marami akong nalaman
7 months ago
marc clint clores
hahahahhahahah astig to marami akong nalaman