A lattice of Languages, A substantial collection of language information Computer Languages History, Humor, An annoying but relevant parable. My ramblings on Languages; A Definition of Closures
Action Script
Wikipedia, Action Script 3; ECMAScript 5
ADA
A-Z of Programming Language
Agda
Wiki
Akka
Actors on Java or Scala
Algol 60
Revised Report on the Algorithmic Language Algol 60
Algol68
Draft, Report, Interpreter, An OS/2 compiler, top level syntax, many links, more links, Sian Leitch’s Manual (too), Wikipedia Synopsis resurrected from http://www.seasys.demon.co.uk/SSP82h/Algol68.html via wayBack machine; ISBN = 0720407265 for C. H. Lindsey’s “Informal Introduction to Algol 68” Penultimate Draft Report on the Algorithmic Language Algol 68; implementations and dialects; my stuff
AltiVec
Apple
AppleScript
‘spec’
ASN.1
BER & DER, ITU, Specification of basic notation
ATS
Axum
BETA
BCPL
BitC
root, spec
Bliss
BLISS Language Reference Manual from DEC
Boo
main
C
ANSI; 1.3 MB flat html spec, pthreads, Big thick book including annotated definition, format, precedence, C99, 2010 Draft
Bitc
C++
Stroustrup’s Nexus, 2012, general, def relative to C [GTK+ (graphics)] A-Z of Programming Languages; C++'11 Support in Clang; C++11; C++11Δ
C#
A-Z of Programming Languages
CLU
Home, Wikipedia
Clojure
reader
CLR (Microsoft)
Collection of pointers, Mono, Standard ECMA-335
Common LISP
HyperSpec (an interesting experiment in ‘specification’ aside from the language); CMU
Croquet
Cryptol
CVS
Cyclone
manual; story
D
Mac
E
Home; mail-list; Kernel E, E in a Walnut, Combex; Wiki
ECMAScript
pdf by ECMA
Erlang
Free, Licensed
F#
MS, Wikipedia, MS Ref?, Interactive
Factor
main, spec, Wikipedia
Forsythe
Fortran
Current Standards, My experience with the first Fortran. F90, New in Fortran 2003, Draft FN 2003
Fortress
Presentation; root; spec
GAP
GAS Gnu Assembler
gdb
Debugging with GDB, at GNU, cheat sheet
Gedanken
xx
git
top; Understanding Git Conceptually, sour grapes; bottom up; Innards; manual?
GMP
GMP (multi precision), internal format
Go (Google)
home Wikipedia
Groovy
main, xx
Haskell
A tutorial, Haskell 98 (stable), Haskell' (conservative extension), report, pointers, Monads, Monads, text book, interview
HOL Light
main
html
W3C(4, 4 -> 5, 5); WHATWG; w3cSchool
Io
here
J
COMPUTERS AND MATHEMATICAL NOTATION
Jam (like Make)
By Perforce; My notes on building a Mac jam, Bjam looks like a promising offshoot. Their documentation made me understand that “Jambase” is not the name of a file that the user must write, but a particular file provided with the system. Jambase is user modifiable and written in the same language that the user uses for his own specific work.
Java
Java; Libraries [6, 7] Language Spec; Java 2 (= Java 1.4)[root; JVM spec] JavaBeans; JavaDoc; 1.3.1 API; 1.4.2 API; 1.5.0 API; Top Doc 5; java.lang.* & java.util.*; Trail Map; Jini; Java for Mac; Princeton Java Security; Bogdan's Nexus; IBM's Jikes; Java 1.3:[root], Pizza, Eclipse:SWT, Images; Unbreakable Java?; Java Class File Spec (Draft); Byte code verifier
JavaScript
ECMAScript 5; lang & context; my notes; Core JavaScript, as high order language; Crockford’s Notes; Mozilla’s JS2 nexus; SpiderMonkey; Eich's blog, Tamarin; ECMA Script 4 proposal; Caja; DOM; OCaml in JavaScript!!; strict
Joule
Joy
Joe-E
JSON
.org, Wikipedia
Julia
Lambda Calculus
Precursor to programming languages
Linear Continuation-Passing
Lively Kernel
LLVM
Spec; Perspective
LUA
manual
Mac OS X
audio, man pages
Mercury
Compile Time Garbage Collection
MiniKanren
Modula 3
Resource Page
Newspeak
glimpse, Intro
Noether
noop
Bird’s eye view
Original Inspiration
Objective C
High density examples, 😉, Metaphoric, Gnu recommends Apple's notes and their own, Apple
OCaml
Doc, Implementation from Inria, book; Unraveling Ocaml, Good propaganda; intro, Comparison with Standard ML; more; Emily; Emily; good stuff; Wikipedia; Cheetsheets; Ocaml in JavaScript!!; Ocaml in JavaScript!! Much code; ocamlgraph; monads; GADT; precedence; bugs; How Types; GADT; Pretty compiler source; OpenGL Support; Polymorphism; with C; Real World OCaml; my notes
Octave
OpenGL
ref, Apple [ Nexus, Features by Hardware & OS version] Official Manual, Indexed by Routine name OpenGL 2.1
OpenGL Shading Language (GLSL)
Typhoon Labs Tutorial; GLSL Tutorial; Nexus?
ORC
nexus
OWL2
primer
Ozma
Pascal
Compiler; Language Def; ISO?
Pict
see, Nomadic Pict
PL/I
Enterprise PL/I Language Reference: 2001, 2005, 2006
Protocol Buffers (sort of like ASN1)
Google
Ptolemy
here
Python
documents, Language
Rebol
main
Ruby
What is?
Rust
from Mozilla, What is?, doc
Sartre
Scala
main
Scheme
Definitions [R4RS , R5RS = too, R6RS, R7RS; Schism?]; monads, New Formalization; FAQ; mail; Scheme on Java; Schemers; Text book based on Scheme; Scheme48; SRFI; SRFIs; Exceptions; at noisebridge; Modules: { Guile; Gauche; MzScheme;} Racket, paper; Bigloo; Gambit; Chicken; Scheme Working Groups; ints as bits; my notes
Stale: Implementations;
Scratch
MIT
Self
SDL; Simple DirectMedia Layer
libsdl.org
Shape languages (3D printing)
(source=Shapeways) STL; VRML; COLLADA; X3D
Sisal
tutorial, too, FAQ, xx
SmallTalk
Squeak
ssh
OpenSSH (BSD)
SWF (Flash)
VM ActionScript - Flash
Tamarin
Ops, code
UnLambda
UPC
UR
WebGL
My Notes
X10
Spec
X11
Apple
Xcode
Intro
Xen
docs
XSL
W3C
XSLT
W3C
etc.
Actors;
Many OO Links; another list of languages
Other Computing Bases: Plan9; Other Plan9; KeyKOS Papers at Agorics; My Keykos notes; Eros; Self report; Emerald; Linux for PPC; Emacs; SPIN; Sun Manuals; Oracle8; Fun note on continuations

gcc info

Here are some web pages of information on gcc. I don't know which are more recent or which may keep up to date. I would like any info on that matter.

The main page, and manuals.
Delorie does free software and has a gcc page.
IBM’s history and logic
more info
A page from Cornell
Cygnus-RedHat
Apple’s special gcc stuff, their ‘blocks’

I snitched the following from a 1995 mail list.

Name    char    short   int     long    ptr     long long       Notes
ILP32   8       16      32      32      32      64              many
LLP64   8       16      32      32      64      64              longlong needed
LP64    8       16      32      64      64      64              DEC, SGI
ILP64   8       16      64      64      64      64              (needs 32-bit)
A later 1997 view of the matter from Usnix
Data Type LP32ILP32ILP64LLP64LP64
char88888
short16161616 16
int3232
int16326432 32
long3232643264
long long (int64)64
pointer3232646464
Mac assembler, The GNU assembler
Apple Software Links (2004)
The Solaris Underground
A funny and very important paper by Steele: Growing a Language; Track down Lightning!. Mach-O Runtime Architecture: Routine Calls PostScript
Comparison between html, xhtml, xml, opendoc, MS xml
types forum Pierce: “Types and Programming Languages” Sisal, too
YACC is Dead?