COSC 152 Programming Languages

Fall 2006

Homework Assignment #12

A Brief History of Computer Science

Due: Monday, Dec 04, and Wednesday, Dec 06, in class.
Presentation
Each student has been assigned a programming language to present. Presentations should be no more than ten minutes each, but should cover at least the following:
  • Who invented the language?
  • When was the language invented?
  • Why was the langauge invented (what needs was it intended to meet)?
  • What were the outstanding features of the language that impacted other languages or programming methodology in general?
  • Who were the primary users of the language, and what was it primarily used for?
  • What was the significance of this language on the family tree of programming languages? (i.e., what languages evolved or decended from this one?)
  • At least a small piece of sample code should be shown and explained.
  • Presentations will be graded on clarity, accuracy and completeness of information presented.
    Back