Programming Languages: Introduction and Overview

6/21/99


Click here to start


Table of Contents

Programming Languages: Introduction and Overview

History of Programming Languages

History of Programming Languages

History of Programming Languages

History of Programming Languages

What is a programming language for?

Effective Use of Programming Languages

Why do we care?

Language classification

Complexity vs. Expressiveness

What’s wrong with imperative?

Assignments make reasoning difficult!

Are we safe yet?

Imperative programming

The Functional Approach

Scheme

Haskell

Author: Greg J. Badros

Email: badros@cs.washington.edu

Home Page: http://www.cs.washington.edu/education/courses/341/CurrentQtr