0% found this document useful (0 votes)
87 views1 page

Program Design Language

Program Design Language (PDL) is a method for designing software procedures using plain language without programming terms. PDL checks variable definitions by checking keywords, existing variables, and allowing the user to define new variables if needed. PDL uses statements, blocks, comments, assignments, database operations, calls, loops, conditions, and keywords to perform tasks like working with data revisions and understanding PDL syntax and additional operations.

Uploaded by

janurag1993
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
87 views1 page

Program Design Language

Program Design Language (PDL) is a method for designing software procedures using plain language without programming terms. PDL checks variable definitions by checking keywords, existing variables, and allowing the user to define new variables if needed. PDL uses statements, blocks, comments, assignments, database operations, calls, loops, conditions, and keywords to perform tasks like working with data revisions and understanding PDL syntax and additional operations.

Uploaded by

janurag1993
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

Ques: What is Program Design Language?

A.: Program Design Language (or PDL, for short) is a method for designing and documenting methods
and procedures in software. It is related to pseudocode, but unlike pseudocode, it is written in plain
language without any terms that could suggest the use of any programming language or library.
Program Design Languages have been used for some time in the informal description of software
and as an aid to top-down program construction. In general, such languages have not been
responsible to the automatic generation of project management information (such as module
interconnection details and complexity measurements) useful in the software engineering process.
PDL checks variable definitions as follows:
1. Checks the variable to see if it is a keyword
2. Checks for the variable in the RPG program
3. If not in the program, checks to see if it exists in the Data Dictionary Repository
4. If not in the Data Dictionary Repository, the user must define the variable
The PDL uses:
Data Item Formula Revisions screen
PDL Statements
Blocks of Statements
Comments
Assignments
Database Operations
Calls
Loops
Conditions
Miscellaneous Keywords and Syntax
Perform the following tasks:
Work with Data Item Formula Revisions
Understand PDL Statements and Syntax
Understand Additional PDL Operations

You might also like