The shared program technique stated that complex instructions should control simple hardware instead of the simple hardware being wired for every program. Te conditional control transfer enabled the development of loops with IF, TEN, ad FOR statements. Tis concept also suggested that small code blocks could take any random order instead of the steps ordered chronologically. Vn Neumann architecture was invented and it enabled the storage of computer programs in computer memory (Null and Lobur 41). Mchine language was used to develop early computer programs. Tis involved the use different instructions for every computer model to perform the same task.
Tey used binary code. Asembly languages were later invented and they used text instructions instead of numbers. Tis language was faster and more convenient than machine language. I 1948, sientists used Claude Shannon’s mathematical theory for coding data and checking for its accuracy after it was transferred between computers. Caude Shannon recognized the bit to be the basic data unit and the fundamental computation unit. Te Short Code language was developed in 1949 for electronic devices. Tis language programmers to manually change its instructions into binary code (O’Regan 119).
I the 1950s, sveral programming languages that are still used in the modern times were designed. Tey include LISP (List Processing), FRTRAN, ad COBOL. Mst modern concepts are derived from these languages. Mst of the languages developed during this time were only used for a specific purpose and could not be used for any other purpose. CBOL was designed for business purposes while FORTRAN dealt with mathematical functions. Dring this decade, te ALGOL 6 algorithm was developed that the creation of nested blocks (Pierce 10).
Gace Hopper invented the A-O Compiler in 1951, wich was the first high-level compiler. Te A-O compiler enabled computers to use English-like words rather than numbers. Te advent of compilers increased programming speed as they changed the statements into binary digits for the computer to understand. Tis task was originally done manually by the programmers (O’Regan 127). Hrbert Simon and Allen Newell helped in establishing artificial intelligence when they invented the Logic Theorist software in 1955. Tis software enabled the use of of...
Please type your essay title, choose your document type, enter your email and we send you essay samples