-
In the arly stages of computer development, all programs had to be written using binary codes unique to eah computer. Example: 00000001 is equivalent of 1
-
The Electronic Delay Storage Automatic Calculator (EDSAC) had an assembler called initial orders featuring one-letter mnemonics
-
These languages use symbolic codes to represent instructions and were developed to reduce the difficulties in writing machine language
-
the assembler was actually a language translator and was called assembler to convert program code into machine code. System software and operating systems are often wriiten in assembly language
-
These languages use brief statements for instructions and arithmetic notation for expressions that are more like english
-
examples of high-level languages are FORTRAN and COBOL and they out of date because they were not needed but up to date ones are PASCAL and C
-
it became a long standing type of prgramming language that was being used and even up until this day because being object-oriented is the basis of programming. Popular examples are Java, C++, Delphi and Visual Basic
-
they are less procedural and even more english like than the third generation languages, they emphasise what output results are desired than how programming statements are to be written
-
they are even closer to english and use database access facilities, for example Structured Query Language is often used to perform database queries and manipulations
-
They are the closest to english and more for the human interaction type