CMSI 386 Programming Languages


3 semester hours

A comparative study of the rationale, concepts, design, and features of several major programming languages. Topics include the role of bindings, control flow, types, subroutines, modules, objects, and concurrency. Major attention is given to C, Java, ML, Perl, and JavaScript.

Lecture, 3 hours.

Prerequisite: 

CMSI 284
 .




Print this page.Print this Page