Javascript is currently not supported, or is disabled by this browser. Please enable Javascript for full functionality.

Academic Catalog
2025-2026 UVA Wise Catalog 
  
    Aug 31, 2025  
2025-2026 UVA Wise Catalog

CSC 4200 - Programming Languages


Credit(s) 3

Survey of contemporary languages, compiler construction techniques, parsing, formal grammars, virtual machines, subprograms, functional and logic programming.

Prerequisites
CSC 2180  with a C or better and MTH 2040  and senior standing
Course Frequency:
Spring