programming

Organization of Programming Languages

Several different models of languages are discussed, including procedural (Ruby), functional (OCaml), and object-oriented (Java). Language features such as formal syntax, scoping and binding of variables, higher-order programming, typing and type polymorphism, and object inheritance are explored.

Course syllabus: http://www.cs.umd.edu/class/spring2008/cmsc330/syllabus.shtml

Course content can be found at http://www.cs.umd.edu/class/spring2008/cmsc330/schedule.shtml  read more »

Authors: 
arpita
Syndicate content
Copyright 2009 KenElements. Powered by Open Source Software from projects like Apache, Drupal, Linux, MySQL, PHP, JQuery