Question-: What all are the main components of the SAS programming?
Answer: There are two major steps DATA and PROC steps which you use in SAS programming and third component is a variable.
Question-: What is PDV?
Answer: It is a sort form of Program Data Vector; we have already covered detail about this.
Question-: Can you please again explain me the difference between function and procedure?
Answer: In SAS, even many other programming this concept is almost same, function may or may not take input from the individual observation to generate the output. However, in case of procedure it requires only one single variable.
Question-: What is the difference between format and informat?
Answer: Format is used while writing data to a file and informat is used while reading the file. INFOMATS also input the data from external files known Flat Files ASCII.