Free Online Dictionary of Computing (FOLDOC)Online computing dictionary. It includes definitions of acronyms, jargon, programming languages, tools, architecture, operating systems, networking, theory, conventions, standards, mathematics, telecoms, electronics, institutions, companies, projects, products, history, and any of the vocabulary you might expect to find in a computer dictionary.