Computer Science Information Systems

CSIS 340 Comparative Programming Languages

Basic notions of syntax (BNF grammars, derivation trees) and semantics (data types, control structures, parameter passing mechanisms, scope and lifetime of names) of programming languages. Comparison of logic, functional, object-oriented and procedural languages. Programming projects using various programming languages.

Fall 2005