Preview

Programming Language (Pl1)

Good Essays
Open Document
Open Document
590 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Programming Language (Pl1)
Summary of
PL/1 (Programming Languages 1)
History
(Programming Language 1) A high-level IBM programming language introduced in 1964 with the System/360 series, developed by George Radin of IBM in 1964. Originally named (NPL) and Fortran VI. It was designed to combine features of and eventually supplant COBOL and FORTRAN, which never happened. A PL/I program is made up of procedures (modules) that can be compiled independently. There is always a main procedure and zero or more additional ones. Functions, which pass arguments back and forth, are also provided.
PL/I is also a general-purpose programming language, which is used for solving problems in a variety of fields such as commerce, science (including mathematics, physics, chemistry), engineering (including civil, electrical, aeronautics), medicine, and so on. It can be used for system programming, and the facilities are such that it is rarely if ever necessary to resort to machine-language or assembly-language programming to solve problems. PL/I can be used for commercial data processing, numerical methods, text processing, list processing, system programming, real-time system programming, and picture file processing, to mention a few specific applications.
PL/I have outstanding facilities for commercial and business use. It has more power than Pascal, Fortran 95, BASIC, C, and COBOL, and has comparable facilities to Ada. The main areas where PL/I is superior include interrupt handling, the built-in debugging aids, the macro processor facilities, string-handling, and input-output (see below for a link to a summary). The language has good documenting and self-documenting facilities; programs are easy to read and to understand. It bears some resemblance to Fortran and BASIC. The language is suitable for beginners, as well as for anyone wanting to become a professional.
Significant Language Features
PL/1 had the following significant language features:
• PL/I is completely free form and has no reserved



References:  Rich, Robert P. Internal Sorting Methods Illustrated with PL/I Programs. Englewood Cliffs: Prentice-Hall, 1972.  Sebesta, Robert W. Concepts of Programming Languages. 3rd ed. Menlo Park: Addison-Wesley, 1996.

You May Also Find These Documents Helpful

  • Powerful Essays

    The purpose of this Lab. is to familiarize student how to solve practical problems programmatically; they will practice on elementary programming using primitive data types, variables, constants, operators, expressions, and input and output. Also, they will learn how to diagnose errors that may occur when a program is compiled or executed. There are some exercises, through which they will understand the concept learn in this chapter.…

    • 2338 Words
    • 10 Pages
    Powerful Essays
  • Good Essays

    Unit 6 Assignment 2 Choosing the right programming language. (P2) There are several factors to consider when choosing the right programming language, these include Organisational policy, suitability in terms of available features and tools, availability of trained staff and development and maintenance costs. Organisational policy Organisations which make and develop loads of computer software’s and programs tend to have a policy of using a certain language, a reason for this might be because that language allows them to make all their software consistent and easier to maintain.…

    • 1542 Words
    • 7 Pages
    Good Essays
  • Good Essays

    Compter Science

    • 819 Words
    • 4 Pages

    Programming statements in a low-level language will be close to natural language and will use standard mathematical notation.…

    • 819 Words
    • 4 Pages
    Good Essays
  • Good Essays

    The program is a graphical interface environment, which comes in many different types of programs in many different languages. The graphical interface environment allows…

    • 542 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    PROGRAMMING LANGUAGE-1 (EEE) DEVELOPMENT ECONOMICS ELEC. POWER TRANS. & DISTRIBUTION MICROPROCESSOR & I/O SYS. CS MATH INTRODUCTION TO DATABASE MANAGEMENT INFO. SYSTEM PROG. LANGUAGE-2 (CS) PROG. LANGUAGE-2 (EEE)…

    • 1161 Words
    • 5 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Intro to Computers

    • 340 Words
    • 2 Pages

    Most computer software falls into one of three categories: compilers and other translator programs, software applications, and system software. Describe and give examples of each. [RQ, no. 2]…

    • 340 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Intro to Programming

    • 390 Words
    • 2 Pages

    Procedure programming can be written in C, HTML, Perl, and Visual Basic Script while Object Oriented Programming can be written in C++, Java, and .NET language (Stetson, 2004).…

    • 390 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    I am writing a brief essay on the history of SQL and database developers that have to offer “Express” versions of their database. SQL that is also known as Structured Query Language, is the standard language used to communicate with a relational database. The model was originally developed by IBM using Dr. E.F. Codd’s paper as a model of data for large shared data bank. In 1979, not long after IBM’s prototype, the first SQL product, Oracle, was released by Relational Software, Incorporated.…

    • 374 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Programming fundamentals

    • 299 Words
    • 2 Pages

    Note. This assignment is cumulative and the information and results will be used in the following weeks.…

    • 299 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    pt1420 assignment 1

    • 728 Words
    • 3 Pages

    A few of the popular programming languages created in the 1970’s include SQL, PASCAL,C, ADA, SASL. The SQL language was developed in the early 70’s at IBM by Donald Chamberlin and Raymond Royce. SQL is a database computer language designed for managing data in relational database management systems. PASCAL was actually designed in 1969, but it was published in 1970 by NikLaus Wirth. PASCAL is an influential imperative and procedural programming language, and it was intended to encourage good programming practices using structured programming and data structuring. C is a programming language developed in 1972 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system. Although C was designed for implementing system software; it is also used for developing portable application software. The Ada programming language was created in the early 1970s primarily for applications used by the U. S. Department of Defense. The language is named after Countess Ada Lovelace, an influential and historical figure in the field of computing.…

    • 728 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    Designing and coding a procedure, module, or object can be complex and time consuming. Once these elements of a computer program are working correctly, it makes sense to use the code as often as practical.…

    • 584 Words
    • 3 Pages
    Satisfactory Essays
  • Powerful Essays

    knowing

    • 1842 Words
    • 8 Pages

    are delegated to your assistant. Jobs that require you to run a few steps, review the…

    • 1842 Words
    • 8 Pages
    Powerful Essays
  • Satisfactory Essays

    Niklaus Wirth

    • 306 Words
    • 1 Page

    Wirth was the chief designer of the programming languages Euler, Algol W, Pascal,Modula, Modula-2, Oberon, Oberon-2, and Oberon-07. He was also a major part of the design and implementation team for the Lilith and Oberon operating systems, and for the Lola digital hardware design and simulation system. He received theACM Turing Award for the development of these languages in 1984 and in 1994 he was inducted as a Fellow of the ACM. He designed the simple programming language PL/0 to illustrate compiler design. It has formed the basis for many university compiler design classes.…

    • 306 Words
    • 1 Page
    Satisfactory Essays
  • Powerful Essays

    corba

    • 4045 Words
    • 17 Pages

    OMG IDL is a purely declarative language designed for specifying programming-language-independent operational interfaces for distributed applications. OMG specifies a mapping from IDL to several different programming languages, including C, C++, Smalltalk, COBOL, Ada, and Java. When mapped, each statement in OMG IDL is translated to a corresponding statement…

    • 4045 Words
    • 17 Pages
    Powerful Essays
  • Powerful Essays

    The Gizduino Manual

    • 2978 Words
    • 30 Pages

    simple input/output (I/O) board and the use of standard programming language; in otherwords, it is a tool…

    • 2978 Words
    • 30 Pages
    Powerful Essays

Related Topics