Computer Languages History

The Principal Programming paradigms

Java Language Specification

John McCarthy's landmark paper on Lisp (1960)

Common Lisp HyperSpec

An Introduction and Tutorial for Common Lisp

Lisp as a Vehicle for Rapid Prototyping

Beating The Averages (An article on Lisp by Paul Graham)

SDRAW: A Lisp program for drawing cons cells

SWI-Prolog Home Page

The Prolog Dictionary

Haskell Programming Language

A Gentle Introduction to Haskell Version 98

A Haskell Tutorial (Learn You a Haskell for Great Good!)

Haskell Cheat Sheet

Minesweeper in Haskell

The Computer Language Benchmarks Game

Comparison of Speed, Size, and Dependability of Programming Languages

Language of the Month (TIOBE Index)

Unix Turns 40

A BNF Definition for C

Another BNF Definition with Syntax Diagrams for C

Online Compilers and Debugging Tools