CS 3304 Spring 2000 Homework Assignment 1

30 Points
Due: 1/27/00 at the start of class

Complete each of the following problems:

  1. For each of the following languages discussed in Chapter 2, name the "paradigm" to which it belongs:
    • Ada
    • ALGOL
    • BASIC
    • C
    • C++
    • COBOL
    • PL/I
    • FORTRAN
    • Java
    • LISP
    • Pascal
    • Prolog
    • SIMULA 67
    • Smalltalk

  2. Is LISP a pure functional language? Why or why not?

  3. What is a declarative language?

copyright © 2000 Virginia Tech, ALL RIGHTS RESERVED
Last modified: August 11, 2000, 15:51:21 EDT, by Stephen Edwards <edwards@cs.vt.edu>