Letterhd.gif (3329 bytes)  
Quick Site Search

PL/I

Home Contact us Search Contents


Inaccurate descriptions of this elegant high-level language called it "A FORTRAN/COBOL hybrid".  Its block structure is reminiscent of ALGOL or even LISP.  But sadly, PL/I never caught on the way it should have.

IBM positioned PL/I as a high-level replacement for BAL.  Its virtue was that it made the nature of the System/360 hardware visible at the level of the application program; PL/I programs run very fast.  This close linkage to the hardware was also its curse; most PL/I programs written for byte-addressable machines (like the Sys/360) couldn't port to other platforms.  Other PL/I's, running on machines with an addressability other than to the byte, were functional cripples.  So PL/I stayed an IBM-shop specialty item.

Interestingly, the Sperry Corporation so well understood the strength of a language like PL/I that they fostered two languages similar to it: PLUS (Programming Language for Univac Systems) and PLUM (Programming Language for Univac Microprocessors).  But PLUS was used only in portions of certain Sperry software products; and although PLUM was offered to end-users, few took advantage of it.

We are expert in PL/I.  Call us if this language is still part of your life.


"The Miracle Workers of Computing" since 1989

Any trademark appearing on this page is the property of its owner.

Home Contact us Search Contents

Please send us your questions or comments about this web site.
Design, Implementation and Contents Copyright © 1998-2004 MGT Computer Solutions. 
All rights reserved.
Last modified: May 05, 2008