CSCI:481 Programming Languages.

Studies the principles underlying various computer languages. Uses comparisons and evaluations of C, FORTRAN, ALGOL, Pascal, LISP, Smalltalk, PERL, PHP and Prolog to introduce the broad principles of language design and implementation. Prerequisite: CSCI:281 Data Structures. 2 SH.