IPT Discussion 1
IPT Discussion 1
communicating an algorithm
It provides a linguistic framework for
describing computations
PS — Introduction
of syntax rules.
Why does some people speak French?
Programming languages have evolved over time as
◦ FORTRAN
◦ COBOL
◦ C and C++
◦ Visual Basic
A high level language (4GL) that requires fewer
instructions to accomplish a task than a third
generation language.
Used with databases
◦ Query languages
◦ Report generators
◦ Forms designers
◦ Application generators
Declarative languages
Functional(?): Lisp, Scheme, SML