|
|
CS 3723
Programming Languages
Fall 2014 |
Textbooks
|
Wagner Theory of Knowledge: Students are told they must
understand a subject.
There is no understanding.
Successful students study their subject enough
to become so familiar with it that they have the illusion of understanding.
|
Python References:
This course will emphasize the Python language. The link at the
top left icon gives the course Python page.
This suggests online and paper texts. No printed Python text seems perfect,
and they cost money, so I'll be suggesting that you use my own
material and the online material I reference.
Standard "Programming Languages" Texts −−
No good choice:
- Pretty much worthless (and expensive):
Concepts of Programming Languages (10th Ed.), by Robert Sebesta
(816 pages, 2012, $114.62). He's come out with a new edition roughly
every 2 years for 20 years.
- Much too hard (and expensive):
Programming Languages: Concepts and Constructs (2nd Ed.),
by Ravi Sethi (624 pages, 1996, $133.95). Text is quite difficult to read.
- Many, many others:
- Amazon,
search under "Programming Language Books" gives
14,373 results.
- google, same search yields 61,600,000 results.
Books about Other Specific Languages
or Specific Topics −−
This is more like it:
These can be very useful now and later in your career.
The main problem for this course is that they deliver too
much material (and they cost too much money).
Again I will supply online material and links.
(Revision date: 2014-07-14.
Please use ISO
8601, the International Standard.)
|