Programming paradigms are just styles of programming. Many languages are built to support specific paradigms. Paradigm examples: > Event-driven > functional > object-oriented > Imperative > Declarative