255 - Advanced Pascal Programming

Significant Language Features :

Pascal contains some significant language features that allow it to used as a powerful learning tool in introducing structured programming techniques to students :

  • Built in Data Types- Pascal contains it's own built in data types of Integer, Real, Character, and Boolean.
  • User defined Data Types - Has the ability to define scalar types as well as subranges of those data types.
  • Provides a defined set of Data Sturctures- These data structures include Arrays, Records, Files and Sets.
  • Has a strong data typing element - Pascal compliers can diagnose an incompatible assignment of one type to a variable to another type.
  • Supports Structured Programming - This is accomplished through the use of subprograms called procedures and functions.
  • Simplicity and Expressivity - Because the language is simple and expressive in nature it allows for effective teaching of computer programming techniques.

Course Syllabus for Advanced Pascal Class