Skip to content

Resources for CS4402 Comparative Programming Languages

Topics

  1. Introduction to Programming Languages
  2. Elements of Programming Languages
  3. Data Types
  4. Control Structures and Subprograms
  5. Object-Oriented Programming
  6. Scripting Languages
  7. Functional Programming
  8. Logic Programming

Books

  • Ben-Ari, M. (2006). Understanding programming languages. Weizman Institute of Science. This text is used with the permission of the author M. Ben-Ari. Download textbook here

Online Resources