CSCI 202 Programming Languages and Paradigms

Core Subject, Ateneo de Manila University, Department of Information Systems and Computer Science, 2025

Programming Languages and Paradigms is a graduate-level course. Fundamentally, programming languages are notations and hence provide rules for programming—for specifying, organizing, and reasoning about computations. Programming paradigms are ways of thinking about programming. This course will discuss different programming languages and paradigms and compare their underlying concepts.

Editions: 2025-2026-1, 2024-2025-1, 2023-2024-1