Programming domains deals with different areas of computer applications and their associated programming languages. Some key domains include scientific applications which used early languages like FORTRAN for numeric computation, business applications which led to COBOL for reports and data, and artificial intelligence where LISP and PROLOG enabled symbolic logic. Other domains encompass systems programming languages like C for operating systems, scripting languages like Perl and Bash for file management, and special purpose languages tailored for specific uses such as reporting or machine tools. Overall, programming languages have evolved significantly from early numeric languages to today's diverse domains and applications.
Copyright:
Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOC, PDF, TXT or read online from Scribd
Programming domains deals with different areas of computer applications and their associated programming languages. Some key domains include scientific applications which used early languages like FORTRAN for numeric computation, business applications which led to COBOL for reports and data, and artificial intelligence where LISP and PROLOG enabled symbolic logic. Other domains encompass systems programming languages like C for operating systems, scripting languages like Perl and Bash for file management, and special purpose languages tailored for specific uses such as reporting or machine tools. Overall, programming languages have evolved significantly from early numeric languages to today's diverse domains and applications.
Programming domains deals with different areas of computer applications and their associated programming languages. Some key domains include scientific applications which used early languages like FORTRAN for numeric computation, business applications which led to COBOL for reports and data, and artificial intelligence where LISP and PROLOG enabled symbolic logic. Other domains encompass systems programming languages like C for operating systems, scripting languages like Perl and Bash for file management, and special purpose languages tailored for specific uses such as reporting or machine tools. Overall, programming languages have evolved significantly from early numeric languages to today's diverse domains and applications.
Copyright:
Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOC, PDF, TXT or read online from Scribd
Programming domains deals with different areas of computer applications and their associated programming languages. Some key domains include scientific applications which used early languages like FORTRAN for numeric computation, business applications which led to COBOL for reports and data, and artificial intelligence where LISP and PROLOG enabled symbolic logic. Other domains encompass systems programming languages like C for operating systems, scripting languages like Perl and Bash for file management, and special purpose languages tailored for specific uses such as reporting or machine tools. Overall, programming languages have evolved significantly from early numeric languages to today's diverse domains and applications.
Copyright:
Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOC, PDF, TXT or read online from Scribd
Download as doc, pdf, or txt
You are on page 1of 2
Programming domains deals with the areas & computer applications and their associated languages.
Some of them are:
1. Scientific applications The first digital computers, which appeared in the 1940’s, are invented for scientific applications. In the II world war, the US defense department wanted a computer that could easily calculate the values in their applications like trajectory of missiles. Characteristics: a) Consists of simple data structures b) Can do large number of floating point arithmetic. The main languages that were developed were FORTRAN, ALGOL 60. 2. Business applications The use of computers for business applications began in 1950’s Characteristics: The business people wanted a programming language that can a) produce elaborate reports b) have precise way of describing and sorting decimal numbers and character data. c) The ability to specify decimal arithmetic operations. COBOL (Common business oriented language) was the first high level language for business With the advent of minicomputers small business people are used computers and some of its tools like spreadsheet systems and database system. 3. Artificial intelligence In the years of 1960, artificial intelligence played a very important role. Characteristics: AI is a broad area of computer applications characterized by a) use of symbolic rather than numeric computation i.e it must contain symbols, names b) more flexible language for symbolic computation c) The ability to create and execute some code segments during execution. The main languages that were developed during this time were the LISP and PROLOG. These were mainly used for logic programming like designing moves of chess. 4. Systems Programming In the 1960’s and 1970’s system software was used. The OS & all of the programming support tools of a computer system are collectively known as its system software. System software is almost used continuously. Characteristics: The system software must have the following a) As it is continuously used it must be efficient. b) It must have low level features that allow the s/w interface to external devices to be written c) It must provide security Developed Languages I) IBM for mainframes developed PL/s , a dialect of PL/I II) For digital systems BLISS was developed III) for Burroughs extended ALGOL IV) Unix OS was written almost in C But it is too dangerous to use C on large important Systems. 5. Scripting Languages These languages have evolved over the last 25 years. Characteristics: a) A scripting language is used by putting a list of commands, called a SCRIPT in a title to be executed. b) For simple applications like file management and file filtering Languages Developed: I) SH is the first scripting language with simple commands later control, flow statements variables, functions and other capabilities were added resulting in a complete programming language II) Ksh, developed David Kon III) AWK developed by AL ATO IV) TCL developed by John Outerhost V) PERL 6. Special Purpose Languages They have evolved over the past 40 yrs and these are designed for a particular specific purpose Languages Develop a) PPG to produce business reports b) API- for instructing programmable machine tools c) GPSS for system simiulation These are not used that much because of their narrow applicability.