Index of computing articles

Source: Wikipedia, the free encyclopedia.

Originally, the word computing was synonymous with counting and calculating, and the science and technology of mathematical calculations. Today, "computing" means using computers and other computing machines. It includes their operation and usage, the electrical processes carried out within the computing hardware itself, and the theoretical concepts governing them (computer science).

See also:

List of basic computer science topics, List of terms relating to algorithms and data structures
.

Topics on computing include:

0–9

1.TR.6
100BaseVG
100VG-AnyLAN
10BASE-2
10BASE-5
10BASE-T
120 reset
1-bit computing16-bit computing16550 UART1NF
1TBS

20-GATE
20-GATE
28-bit
2B1D
2B1Q2D
2NF

3-tier (computing)
32-bit application
32-bit computing
320xx microprocessor
386BSD
3Com Corporation
3DO3D computer graphics3GL
3NF
3Station

4.2BSD4-bit computing

404 error
431A
473L system
486SX
4GL
4NF

51-FORTH56 kbit/s line

5ESS switch
5NF
5th Glove

6.001
64-bit computing
680x0
6x86

8-bit clean8-bit computing8.3 filename

80x86
82430FX
82430HX
82430MX
82430VX
8514 (display standard)
8514-A
88open
8N1
8x86

90–90 rule
9PAC

A

ABC ALGOL – ABLE – ABSET

ABSYS
Accent
Acceptance, Test Or Launch Language
Accessible Computing
AdaAddressing modeAIM allianceAirPortAIX
Algocracy
ALGOLAlgorithmAltiVecAmdahl's law
America Online
Amiga
AmigaE
Analysis of algorithmsAOLAPLApple Computer, Inc.Apple IIAppleScriptArray programming
Arithmetic and logical unit
ASCIIActive Server PagesASP.NETAssembly languageAtariAtlas AutocodeAutoLISPAutomatonAWK

B

B (programming language)Backus–Naur formBasic Rate Interface (2B+D) – BASIC

Batch job
BCPLBefungeBeOSBerkeley Software DistributionBETABig O notationBinary symmetric channel
Binary Synchronous Transmission
Binary numeral system
BitBLISSBlu-rayBlue screen of deathBourne shell (sh)
Bourne-Again shell
(bash) –
Better Portable Graphics (BPG)
BrainfuckBtrieve
Burrows-Abadi-Needham logic
Business computing

C

C++C#CCacheCanonical LR parserCat (Unix)CD-ROMCentral processing unitChimeraChomsky normal form

CIH virus
Classic Mac OSCOBOL
Cocoa (software)
Code and fix
Code Red worm
ColdFusion
Colouring algorithm
COMAL
Comm (Unix)
Command line interface
Command line interpreter
COMMAND.COM
Commercial at (computing)
Commodore 1541Commodore 1581Commodore 64Common logarithm
Common Unix Printing System
Compact discCompilerComputability theoryComputational complexity theoryComputationComputer-aided designComputer-aided manufacturingComputer architectureComputer clusterComputer hardwareComputer monitorComputer network
Computer numbering format
Computer programmingComputer scienceComputer security
Computer software
Computer system
ComputerComputingContext-free grammarContext-sensitive grammarContext-sensitive languageControl flowControl storeControl unit
CORAL66
CP/M
CPL
Cracking (software)Cracking (passwords)CryptanalysisCryptographyCybersquattingCYK algorithmCyrix 6x86

D

DData compressionDatabase normalization

Decidable set
Deep BlueDesktop environmentDesktop publishingDeterministic finite automatonDialerDIBOLDiffDigital cameraDEC (Digital Equipment Corporation)Digital signal processing
Digital visual interface
Direct manipulation interfaceDisk storageDistance transform
Distance map
Distance field
DocblockDVD
DVI (TeX)
Dvorak keyboard layoutDylan

E

Earth SimulatorEBCDICECMAScript (a.k.a. JavaScript) – Electronic data processing (EDP) – Enhanced Versatile Disc (EVD) – ENIAC

Enterprise Java Beans
 (EJB) – Entscheidungsproblem
Equality (relational operator)
ErlangEnterprise resource planning (ERP) – ES EVMEthernetEuclidean algorithmEuphoriaExploit (computer security)

F

Fast EthernetFederated Naming ServiceField specificationFinal Cut ProFinite-state automaton

FireWire
First-generation language
Floating-point unitFloppy diskFormal languageForthFortran
Fourth-generation language
FragmentationFree On-line Dictionary of ComputingFree Software FoundationFree software movementFree software
Freescale 68HC11
FreewareFunction-level programmingFunctional programming

G

G5

GEM
General Algebraic Modeling System
GenieGNUGNU BisonGnutellaGraphical user interfaceGraphics Device InterfaceGreibach normal formG.hn

H

hack (technology slang)
Hacker (computer security)
Hacker (hobbyist)
Hacker (programmer subculture)
Hacker (term)Halting problem
Hard Drive
HaskellHD DVDHistory of computingHistory of computing hardware
History of Microsoft Windows
History of operating systemsHistory of the graphical user interfaceHitachi 6309Home computerHuman–computer interaction

I

IA-32IA-64

IBM PC
Interactive computationIBMiBookiCab
iCal
IconiDVDIEEE 802.2IEEE 802.3
IEEE floating-point standard
iMac
Image processing
iMovieIndentation style InformInstruction registerIntel 8008Intel 80186
Intel 80188
Intel 80386
Intel 80486SX
Intel 80486
Intel 8048
Intel 8051
Intel 8080Intel 8086
Intel 80x86
IntelINTERCALInternational Electrotechnical CommissionInternet ExplorerInternetiPhotoiPodiResQIrreversible circuitiSynciTunes

J

J (programming language)

Java Platform, Enterprise Edition
Java Platform, Micro EditionJava Platform, Standard Edition
Java API
JavaJava virtual machine (JVM) – JavaScriptJPEG

K

K&RKDEKilobyteKleene starKlez

KRYPTON

L

LALR parserLambda calculusLassoLaTeXLeet

Legal aspects of computing
LexLibreOfficeLimboLinked listLinuxLispList of IBM productsList of Intel microprocessorsList of programming languagesList of operating systemsList of Soviet computer systemsLL parserLogic programmingLogoLotus 1-2-3LR parserLuaLynx languageLynx browser

M

m4

macOS Server
macOSMacMADMainframe computerMalwareMaryMealy machineMegabyte
Melissa worm
Mercury
Mesa
MicrocodeMicroprocessor
Microprogram
MicrosequencerMicrosoft WindowsMicrosoftMIPS architecture - MirandaMLMMCMMUMMXMobile TrinModulaMOOMoore's LawMoore machineMorris wormMOS Technology 6502
MOS Technology 650x
MOS Technology 6510Motorola 68000Motorola 6800Motorola 68020Motorola 68030Motorola 68040Motorola 68060Motorola 6809
Motorola 680x0
Motorola 68LC040
Motorola 88000Mozilla
MPEG
MS-DOSMulticsMultiprocessingMUMPS

N

.NET
NetBSDNetlibNetscape Navigator
NeXT, Inc.
NialNybbleNinety–ninety ruleNon-uniform memory accessNondeterministic finite automaton

O

OberonObjective-CobjectOCamloccamOmniWeb

One True Brace Style
OpenBSDOpen sourceOpen Source InitiativeOpenVMS - Opera (web browser) – Operating system advocacy – Operating system

P

PA-RISCPage description languagePancake sortingParallax PropellerParallel computing

Parser
(language) – Parsing (technique) – Partial functionPascalPDP
Peer-to-peer network
PerlPersonal computerPHPPILOTPL/IPointerPoplog
Portable Document Format
(PDF) – PoserPostScriptPowerBookPowerPCPowerPC G4Prefix grammarPreprocessorPrimitive recursive functionProgramming languagePrologPSPACE-completePulse-code modulation (PCM) – Pushdown automatonPython

Q

QuarkXPressQuickTimeQWERTY

R

R (programming language)RAM (random-access memory) – RAM driveRandom accessRascalMPLRatforRCA 1802Read-only memory (ROM) –

REBOL
Recovery-oriented computingRecursive descent parserRecursion (computer science)
Recursive set
Recursively enumerable language
Recursively enumerable set
Reference (computer science)Referential transparencyRegisterRegular expressionRegular grammarRegular languageRPGRetrocomputingREXXRFCRISCRS/6000Ruby

S

Safari (web browser)SAILScript kiddieScripting languageSCSISecond-generation programming language

Secure Sockets Layer
sedSelf (or SELF) – Semaphore (programming)Sequential accessSETLSharewareShell scriptShellcode
SIMD
SimulaSircamSlide ruleSLIP
SLR parser
SmalltalkServer Message Block
SMBus
SMIL (computer)SmileySNOBOLSoftware engineering
SONET
Space-cadet keyboard
SPARC International
Specialist (computer)SPITBOLSQL
SQL slammer worm
SR
SSL
Service-oriented architectureS/SLStale pointer bugStandard ML (or SML) –
Stateless server
Stepping level - Structured programmingSubject-oriented programmingSubnetworkSupercomputer
Swap space
Symbolic mathematics
Symlink
Symmetric multiprocessingSyntactic sugarSyQuest Technology
SYSKEY
System board
System programming languageSystem R (IBM) – System X (supercomputer)

T

TADSTclTECO (text editor)Text editorTeXThird-generation languageTimeline of computingTimeline of computing 1950–1979Timeline of computing 1980–1989Timeline of computing 1990–1999Timeline of computing hardware before 1950 (2400 BC–1949) – Tk

TPU
TracTransparency (computing)Trin IITrin VXTuring machineTuring2B1Q

U

UAT
UnicodeUniconUnixUnix shellUNIX System VUnlambdaUSBUnreachable memory

V

Var'aqVAXVBScriptVector processorVentura Publisher

Very-large-scale integration
Video editing
Virtual memoryVisual Basic (classic)
Visual Basic .NET
Visual FoxProVon Neumann architecture

W

WD16Web 2.0Web browserWestern Design CenterThe WELL -

Western Design Center 65C02
Western Design Center 65816
WhitespaceWikiWindow managerWindows 1.0Windows 2000Windows 95Windows MeWindows NTWindows XPWindows 7Word processorWorld Wide WebWYSIWYG

X

X Window SystemX86Xmouse

Y

YaccYaSTYet anotherYorick

Z

Z notationZ shellZilog Z80

Zooming User Interface
ZX80ZX81ZX Spectrum