How did PL/I originate?

HLASM for MVS. PL/I for MVS & Enterprise PL/I for z/OS.
Post Reply
Uma Devi
New Member
Posts: 3
Joined: Wed Oct 29, 2014 5:18 pm

How did PL/I originate?

Post by Uma Devi »

Hi,

I am a COBOL programmer or I have used it mostly as that is my work place required me to learn. Our company has got another project in which we have more work on PL/I. (I am confused if it is PL/I (alphabet I) or PL/1 (number 1) though). After going through documentation on PL/I online and in books I have a better idea about his language now. As per the links and manuals I read and an excerpt directly from one of such manuals: "PL/I is 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.

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."

To me, PL/I is very powerful language and I have two question about it:
  1. How did PL/I originate? and
  2. Why it is not as successful as COBOL? It might be a wrong assumption but your answer might help.
Thanks for any insight on this!
nicc
Global Moderator
Global Moderator
Posts: 691
Joined: Wed Apr 23, 2014 8:45 pm

Re: How did PL/I originate?

Post by nicc »

pee ell one - but pww ell eye is also acceptable. pee ell one is used more when speaking. IBM seems to use both versions but we, within IBM UK, always referred to it as 'one' even in memos.

As to it's origin you could refer to wikipedia.

It is not as popular as COBOL because COBOL had a few years head-start and a lot of money was spent developing those COBOL programs which were working so why re-write them at great expense?
Regards
Nic
User avatar
Anuj Dhawan
Founder
Posts: 2799
Joined: Sun Apr 21, 2013 7:40 pm
Location: Mumbai, India
Contact:
India

Re: How did PL/I originate?

Post by Anuj Dhawan »

Uma Devi wrote: (I am confused if it is PL/I (alphabet I) or PL/1 (number 1) though).
You might want to see this thread, Is it PL/I or PL/1?, for the above question.
Thanks,
Anuj

Disclaimer: My comments on this website are my own and do not represent the opinions or suggestions of any other person or business entity, in any way.
User avatar
Robert Sample
Global Moderator
Global Moderator
Posts: 1886
Joined: Fri Jun 28, 2013 1:22 am
Location: Dubuque Iowa
United States of America

Re: How did PL/I originate?

Post by Robert Sample »

IBM wanted to replace both COBOL and FORTRAN with a single language and came up with PL/I as the language. However, even by the time it was available (mid to late 1960's), COBOL (and to some extent FORTRAN) had so much code in production already that companies found it prohibitively expensive to convert. Plus, the perception back then was that PL/I took more computer resources to compile and execute -- which was a major consideration when mainframe computers were sold with as little as 8K (yes, that was 8,192 bytes) of main memory.
Post Reply

Create an account or sign in to join the discussion

You need to be a member in order to post a reply

Create an account

Not a member? register to join our community
Members can start their own topics & subscribe to topics
It’s free and only takes a minute

Register

Sign in

Return to “Assembler & PL/I.”