Programming language resources for UCLA Computer Science 131
Java
Java 2 Platform, Standard Edition (J2SE) Documentation
The
Los Angeles Java Users' Group
meets the first Tuesday of each month at 19:00.
Open Directory - Computers: Programming: Languages: Java
Prolog
J. R. Fisher,
prolog :- tutorial
Daniel Diaz,
GNU Prolog manual
Open Directory - Computers: Programming: Languages: Prolog
Python
Python Programming Language
Daily Python-URL
Python in a Nutshell
(available free to UCLA IP addresses; if you're off-campus, use
BOL's VPN service
)
Twisted documentation
Python and XML Processing
Open Directory - Computers: Programming: Languages: Python
Scheme
Revised
5
Report on the Algorithmic Language Scheme
(R5RS)
R. Kent Dybvig,
The Scheme Programming Language, 2nd edition
Paul Wilson,
An Introduction to Scheme and its Implementation
Matthias Felleisen, Robert Bruce Findler, Matthew Flatt, and Shriram Krishnamurthi,
How to Design Programs
schemers.org
MzScheme
DrScheme
Open Directory - Computers: Programming: Languages: Lisp: Scheme
XML
Jan Kampherbeek's
KickStart Tutorial XML
is a gentle introduction to XML.
Working with XML
explains the basic of XML, SAX, DOM, and XSLT.
Extensible Markup Language (XML) 1.0 (Second Edition)
is the official definition of XML.
XHTML 1.0 The Extensible HyperText Markup Language (Second Edition)
is the official definition of XHTML. Among other things, it contains the
XHTML-1.0-Strict DTD
.
The
XML Cover Pages
are an excellent source for news about XML.
Etc.
ACM Special Interest Group on Programming Languages
Open Directory - Computers: Programming: Languages
Open Directory - Computers: Programming: Languages: Comparison and Review
David Madore,
The Unlambda Programming Language - Your Functional Programing Language Nightmares Come True
© 2003
Paul Eggert
. See
copying rules
.
$Id: resources.html,v 1.11 2003/11/07 07:49:17 eggert Exp $