PL/C computer programming language is develop for the teaching programming to the beginners. The Pl/C programming language is based on the IBM PL/L Programming language and develop at the Cornell University. Cornell develop the separate compiler for the PL/C programming language which was based on its existing CUPL compiler. The PL/C language was widely used by the college level programming courses for teaching students. PL/C programming language is a subset of the PL/I programming language. A code which runs without any error in the PL/C compiler should run under the PL/I compiler. Pl/C was designed to teach the basics of computer programming to beginners and to provide the modern feature to the programming. PL/C programming language provide the features of object oriented programming e.g garbage collection, memory management.
Procedural Programming: specifies a series of well-structured steps and procedures within its programming context to compose a program
Imperative Programming : An imperative language uses a sequence of statements to determine how to reach a certain goal.
Structured Programming : Structured programming is a subset of procedural programming that enforces a logical structure on the program being written to make it more efficient and easier to understand and modify