Prolog Links

The Official SWI-Prolog Site
An Advanced Prolog Tutorial
How Prolog works
The Official SICStus Prolog Site
A nice Step-by-Step Prolog Tutorial

Haskell Links

Why Functional Programming?
Official Haskell Site
Haskell Report on Haskell 98
Why Haskell?
A gentle Introduction to Haskell
A Haskell Online Tutorial

C links

GUC Online C Tutorial 1
GUC Online C Tutorial 2
GUC C Exercises with Solutions
A C Basics Tutorial
C Tutorial
Programming in C
C Strings Tutorial

Pointers and Arrays
File Handling in C
The Official Dev C++ Page

Java Links

Java Documentation (Javadocs)
The GUC Online Tutorial
Your first cup of Java

Java Website

Sun Java Tutorial

Java World

Java Boutique
Thinking in Java E-Book

A very nice Java glossary

Code Conventions for Java