Scheme Links
MIT Scheme Home Page
Debugging in MIT Scheme
"The Scheme programming language" by Dybvig
"Common Lisp the Language" by Guy L. Steele
"An Introduction to Scheme and its Implementation" by Paul R. Wilson
Google archive of news://comp.lang.scheme/

ML Links
SML/NJ Home Page
What is ML?
A Gentle Introduction to ML by Andrew Cumming
Programming in StandardML by Robert Harper
Notes on Programming SML/NJ by Riccardo Pucella
Tutorial: Programming in StandardML'97 by Stephen Gilmore
Google archive of news://comp.lang.ml/

Prolog Links
SWI-Prolog Home Page
Coding Guidelines for Prolog by Michael Covington
GNU Prolog Manual
Prolog Tutorial by A. Aaby
"Prolog by Examples" by Roman Barták
Intermediate Prolog :- tutorial by J.R.Fisher
"Logic Programming Course" by Pierre Massicotte
"Prolog Programming A First Course" by Paul Brna
Prolog: A Tutorial Introduction by James Lu and Jerry Mead
Adventure in Prolog by Amzi! inc
Google archive of news://comp.lang.prolog/

Interesting Reads (optional)
C++? A Critique of C++ by Ian Joyner
The Case Against C by P.J. Moylan
A Comparative Overview of C#
The Essence of Algol by John C. Reynolds
A Critique of Java by Harold Thimbleby
A Critique of Standard ML by Andrew Appel
Why Functional Programming Matters by John Hughes
The Development of the C Language by Dennis Ritchie
Why Pascal is Not My Favorite Programming Language? by Brian Kernighan
Can Programming Be Liberated from the von Neumann Style? by John Backus
Teaching the Fatal Disease by Richard C. Holt