COE4167930 : Principles of Programming Languages

 

 

Lecture Slides

 

Lecture

Lecture Topic

1

Chapter 1: Preliminaries (PPT)

2

Chapter 2: Evolution (PPT)
- Bubble sort in different languages 
   (http://www.rosettacode.org/wiki/Bubble_Sort)

- Languages in GitHub ( http://githut.info/ )
- Tiobe Index (https://www.tiobe.com/tiobe-index/)

3 Chapter 3: Syntax and Semantics (PPT) , (PPT)
4 Chapter 4: Lexical and Syntax Analysis (PPT)
5 Chapter 5: Names, Bindings, and Scopes (PPT)
6 Chapter 6: Data Types (PPT)
7 Midterm
8 Chapter 7: Expressions and Assignment Statements (PPT)
9 Chapter 8: Control Structures (PPT)
10  
11  
12  
13  
14  


   


 Similar Courses:

- http://cs.lmu.edu/~ray/classes/pl/