COMP360 Programming Languages

Computer Science department

College of Engineering

North Carolina A&T State University

 

instructor: Dr. Ken Williams    email: williams@ncat.edu

 

Syllabus                       Textbook

 

Review for the first Exam         Solutions to Exam 1 (first try)

 

Slides

Introduction

History of Programming Languages

Programming Paradigms

Complexity Classes

Finite State Automata

Link Editor (with an explanation of the Assembler assignment)

FSA Implementation

Programming a Lexical Scanner

Snobol and Snowflake

Parsing

Semantics

Scanning and Parsing Review

More Scanning and Parsing

Second Try

Parameter Passing Paradigms

Garbage Collection

Inheritance

Polymorphism