PL/I(피엘 원)은 어셈블러 언어와 COBOL 및 FORTRAN의 대안으로서 1960년대 초에 개발된 3세대 프로그래밍 언어이다.
PL/I은 "Programming Language 1"의 약자이다. PL/I은 C 프로그래밍 언어보다 선행된 언어였지만, 이제는 범용 프로그래밍 언어로서의 자리를 C에게 내주었다.
PL/S는 IBM이 PL/I으로부터 진화시킨 언어로서, C가 나오기 이전까지는 IBM이 운영체계나 응용프로그램 개발용으로 주로 선택하던 언어였다.
(terms 사전) -- http://www.terms.co.kr/PL1.htm
그러나 실제로 은행 및 일부 대기업(제철,중공업,통신 회사등)에서는 현재까지도 많이 쓰이는 언어이다.
실제로 그 모습은 C와 코볼의 중간 형태처럼 보이지만, 사실 처음 코드를 보면 IF
그래도 IBM 호스트 환경에서 TSO를 이용해서 코딩하기에는 그런대로 괜찮은 언어입니다.
특히 주석만 좀 잘 달아두면, 따로 메뉴얼을 만들 필요도 없이 그냥 소스보면 무슨 소린지 다 이해되니까..