Data Structures and Algorithms
2.7 Programming Languages

This section contains some notes on capabilities of programming languages. The first sub-section discusses the ability to pass a function as an argument to another function - an important capability which enables us to create flexible generic ADTs in ANSI C. The remaining sub-sections give brief overviews of the object-oriented capabilities of C++, Java and Ada - three of the more important programming languages.

Continue on to Arrays
Back to the Table of Contents
© John Morris, 1998