1st Generation Language
Binary Digits - Either of the digits 0 or 1, used in the binary number system. Example
Punched card/IBM card/Hollerith card is a piece of stiff paper that contains digital information represented by the presence or absence of holes in predefined positions. Now an obsolete recording medium, punched cards were widely used throughout the 19th century for controlling textile looms and in the late 19th and early 20th century for operating fairground organsand related instruments. They were used through the 20th century in unit record machines for input, processing, and data storage. Early digital computers used punched cards, often prepared using keypunch machines, as the primary medium for input of both computer programs and data. Some voting machines use punched cards. 2nd Generation Assembly Language
A programming language that uses symbols, or mnemonics, for expressing operations and operands. All modern programming languages are symbolic languages. 3rd Generation High Level Language
* Java - is a programming language expressly designed for use in the distributed environment of the Internet. It was designed to have the "look and feel" of the C++ language, but it is simpler to use than C++ and enforces an object-oriented programming model. * C++ - is an object-oriented programming (OOP) language that is viewed by many as the best language for creating large-scale applications. C++ is a superset of the C language. * Python - is a general-purpose, high-level programming language whose design philosophy emphasizes code readability, remarkable power and very clear syntax, and its standard library is large and comprehensive. * Lisp - is a family of computer programming languages with a long history and a distinctive, fully parenthesized Polish prefixnotation. Originally specified in 1958, Lisp is the second-oldest high-level programming language in widespread use today; only Fortran is older (by one year). 4th...
Please join StudyMode to read the full document