See also: List of programmers, List of computing people, List of computer scientists, computer science basic topics, Computer science topics , List of terms relating to algorithms and data structures
0-9
1.TR.6 --
100BaseFX --
100BaseTX --
100BaseT --
100BaseVG --
100VG-AnyLAN --
10base2 --
10base5 --
10baseT --
120 reset --
16-bit --
16-bit application --
16550 UART --
1NF --
1TBS --
2.PAK --
20-Gate programming language --
20-GATE --
28-bit --
2B1D --
2B1Q --
2D --
2NF --
3-tier (computing) --
32-bit application --
32-bit --
320xx microprocessor --
320xx --
386BSD --
386SPART.PAR --
3Com Corporation --
3DO --
3D --
3GL --
3NF --
3Station --
4.2BSD --
404 error --
431A --
473L Query programming language --
486SX --
4GL --
4NF --
51forth programming language --
56 kbit/s --
56 k line --
5ESS Switch --
5NF --
5th Glove --
6.001 (MIT) --
6.001 --
64-bit --
680x0 --
6x86 --
8-bit clean --
8.3 (computing) --
80x86 --
82430FX --
82430HX --
82430MX --
82430VX --
8514 (display standard) --
8514-A --
88open --
8N1 --
8x86 --
90-90 Rule --
9PAC
A
ABC ALGOL --
ABLE --
ABSET --
ABSYS --
Accent programming language --
Acceptance, Test Or Launch Language --
Accessible Computing --
Ada programming language --
Addressing mode --
AIM alliance --
AirPort --
AIX operating system --
Alan programming language --
ALGOL programming language --
Algorithm --
AltiVec --
Amdahl's law --
America Online --
Amiga --
AmigaE --
Analysis of algorithms --
AOL --
APL programming language --
Apple Computer --
Apple II --
Apple Macintosh --
AppleScript --
Array programming --
Arithmetic and logical unit --
ASCII --
ASP --
ASP.NET --
Assembly language --
Atari --
Atlas Autocode --
AutoLISP --
Automaton --
AWK --
B
Backus-Naur Form --
Basic Rate Interface (2B+D)--
BASIC --
Basic Object System --
Batch job --
BCPL --
Befunge --
BeOS --
Berkeley Software Distribution --
BETA programming language --
Big Mac --
Big O notation --
Binary symmetric channel --
Binary Synchronous Transmission --
Bit --
BLISS --
Blue --
Blue ray disk --
Blue screen of death --
Bourne shell (sh)
Bourne-Again shell (bash)
B programming language --
Brainfuck --
Btrieve --
Burrows-Abadi-Needham logic --
Business Computing --
C
C++ --
C# --
C programming language --
Cache --
Canonical LR parser --
Cat (Unix) --
CD-ROM --
Central processing unit --
Chimera --
Chomsky normal form --
CIH virus --
COBOL --
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 1541 --
Commodore 1581 --
Commodore 64 --
Commodore Amiga --
Common logarithm --
Common Unix Printing System --
Compact disc --
Compiler --
Computability theory --
Computational complexity theory --
Computation --
Computer-aided design --
Computer-aided manufacturing --
Computer architecture --
Computer cluster --
Computer hardware --
Computer network --
Computer numbering formats --
Computer programming --
Computer science --
Computer security --
Computer software --
Computer system --
Computer --
Computing --
Context-free grammar --
Context-sensitive grammar --
Context-sensitive language --
Control flow --
Control store --
Control unit --
CORAL66 --
CP/M operating system --
CPL --
Cracking --
Cryptanalysis --
Cryptography --
Cybersquatting --
CYK algorithm --
Cyrix 6x86 --
D
D programming language --
Data compression --
Database normalization --
Decidable set --
Deep Blue --
Desktop environment --
Desktop publishing --
Deterministic finite state machine --
Dialer -
Dibol --
Diff --
Digital camera --
DEC (Digital Equipment Corporation --
Digital signal processing --
Digital visual interface --
Direct manipulation interface --
Disk storage --
Distance transform --
Distance map --
Distance field --
DVD --
DVI (TeX) --
Dvorak Simplified Keyboard --
Dylan --
E
Earth Simulator --
EBCDIC --
ECMAScript (aka JavaScript) --
Electronic data processing (EDP) --
Enhanced Versatile Disc (EVD) --
ENIAC --
Enterprise Java Beans (EJB) --
Entscheidungsproblem --
Equals (computing) --
Erlang --
ERP --
ES EVM --
Ethernet --
Euclidean algorithm --
Euphoria --
Exploit (computer science) --
F
Final Cut Pro --
Finite state automaton --
Firewire --
First-generation language --
Floating point unit --
Floppy disk --
Formal language --
Forth --
FORTRAN --
Fourth-generation language --
Fragmentation --
Free On-line Dictionary of Computing --
Free Software Foundation --
Free software movement --
Free software --
Freeware --
Function-level programming --
Functional programming --
G
G4 --
G5 --
GAMS --
GDI --
GEM --
GENIE --
GNU bison --
Gnutella --
GNU --
Godiva --
Graphical user interface --
Greibach normal form --
H
hack (technology slang) --
Hacker --
Halting problem --
Hard Drive --
Haskell --
HD-DVD
History of computing --
History of computing hardware --
History of Microsoft Windows --
History of operating systems --
History of the graphical user interface --
Hitachi 6309 --
Home computer --
Hugo --
Human-computer interaction --
I
IA-32 --
IA-64 --
IBM PC --
Interactive computation
IBM --
iBook --
iCab --
iCal --
Icon --
iDVD --
IEEE 802.2 --
IEEE 802.3 --
IEEE floating-point standard --
iMac --
image processing --
iMovie --
Inform --
Instruction register --
Intel 8008 --
Intel 80186 --
Intel 80188 --
Intel 80386 --
Intel 80486SX --
Intel 80486 --
Intel 8048 --
Intel 8051 --
Intel 8080 --
Intel 8086 --
Intel 80x86 --
Intel --
INTERCAL --
International Electrotechnical Commission --
Internet Explorer --
Internet --
iPhoto --
iPod --
iSync --
iTunes --
J programming language --
J
Java 2 Platform, Enterprise Edition --
Java 2 Platform, Micro Edition --
Java 2 Platform, Standard Edition --
Java API --
Java programming language --
Java virtual machine --
JavaScript --
JPEG --
K
K&R --
KDE --
Kid --
Kilobyte --
Kleene star --
Klez --
KRYPTON --
Kvikkalkul --
L
LALR parser --
Lambda calculus --
LaTeX --
Leet --
Legal aspects of computing --
Lex --
Limbo --
Linked list --
Linux --
Lisp programming language --
List of coding terms --
List of computer graphics terms --
List of computer hardware terms --
List of computer programming terms --
List of computing terms that end in "ware" --
List of IBM products --
List of information technology management topics --
List of Intel microprocessors --
List of programming languages --
List of operating systems --
List of Soviet computer systems --
LL parser --
Logical programming
LOGO --
Lotus 1-2-3 --
LR parser --
Lua --
LYaPAS --
Lynx
M
M4 --
Mac OS --
Mac OS X Server --
Mac OS X --
MAD --
Mainframe computer --
Mary --
Mealy machine --
Megabyte --
Melissa worm
Mercury --
Mesa --
Microcode --
Microprocessor --
Microprogram --
Microsequencer --
Microsoft Windows --
Microsoft --
Miranda --
ML --
MMC --
MMU --
MMX --
Mobile Trin --
Modula --
MOO --
Moore's Law --
Moore machine --
Morris worm --
MOS Technologies 6501 --
MOS Technologies 6502 --
MOS Technologies 650x --
MOS Technologies 6510 --
Motorola 68000 --
Motorola 6800 --
Motorola 68020 --
Motorola 68030 --
Motorola 68040 --
Motorola 68060 --
Motorola 6809 --
Motorola 680x0 --
Motorola 68HC11 --
Motorola 68LC040 --
Motorola 88000 --
Mozilla --
MPEG --
MS-DOS --
Multics --
Multiprocessing --
MUMPS
N
.NET --
NetBSD --
Netlib --
Netscape Navigator --
NeXT --
Nial --
Nybble --
Ninety-Ninety Rule --
Non-Uniform Memory Access --
Nondeterministic finite state machine
O
Oberon --
Objective-C programming language --
Ocaml --
Occam --
OmniWeb --
One True Brace Style --
OpenBSD --
OpenOffice.org --
Open source --
Open source movement --
Opera (web browser) --
Operating system advocacy --
Operating system --
P
PA-RISC --
Page description language --
Pancake sorting --
Parallel computing --
Parser --
Partial function --
Pascal programming language --
PDP --
Peer-to-peer network --
Perl --
Personal computer --
PHP --
PILOT --
PL/I --
Pointer --
Poplog --
Portable Document Format (PDF) --
Poser --
PostScript --
PowerBook --
PowerPC --
Prefix grammar --
Preprocessor --
Primitive recursive function --
Programming language --
Prolog --
PSPACE-complete --
Pulse code modulation (PCM) --
Pushdown automaton --
Python --
Q
QuarkXPress --
QuickTime --
QWERTY --
R
Ram disk --
RAM (random access memory) --
Random access --
Rascal --
Ratfor --
RCA 1802 --
Read only memory (ROM) --
REBOL --
Recovery-oriented computing --
Recursive descent parser --
Recursive function --
Recursive set --
Recursively enumerable language --
Recursively enumerable set --
Reference (computer science) --
Referential transparency --
Register --
Regular expression --
Regular grammar --
Regular language --
RPG --
Retrocomputing --
REXX --
RFC --
RISC --
RS/6000 --
Ruby --
S
Safari (web browser) --
SAIL programming language --
Script kiddie --
Scripting programming language --
SCSI --
Second-generation programming language --
Secure Sockets Layer --
Sed --
Self (or "SELF") --
Semaphore (programming) --
Sequential access --
SETL --
Shareware --
Shell script --
Shellcode --
SIMD --
Simula --
Sircam --
Slide rule --
SLIP --
SLR parser --
Smalltalk --
SMB --
SMBus --
SMIL --
Smiley --
SML (Standard ML)
SNOBOL --
Software engineering --
SONET --
Space-cadet_keyboard --
SPARC International --
Specialist computer --
SPITBOL --
SQL --
SQL slammer worm --
SR programming language --
SSL --
SSL programming language --
Stale pointer bug --
Stateless server --
Structured programming --
Subject-oriented programming --
Subnet --
Supercomputer --
Swap space --
Symbolic mathematics --
Symlink --
Symmetric multiprocessing --
Syntactic sugar --
SyQuest_Technology --
SYSKEY --
Systemboard --
System 5 --
System programming language --
System R --
T
TADS --
Tcl --
teco --
Text editor --
TeX --
Third generation language --
Timeline of computing 1950-1979 --
Timeline of computing 1980-1989 --
Timeline of computing 1990-forward --
Timeline of computing 750 BC-1949 --
Timeline of computing --
Tk --
tpu --
Trac --
Transparency (computing) --
Trin II --
Trin VX --
Turing machine --
Turing --
Two-binary, one-quaternary --
U
UAT --
Unicode --
Unicon --
Unix --
Unix shell --
UnLambda --
USB --
V
Var'aq --
VAX --
VBScript --
Vector processor --
Ventura Publisher --
Very-large-scale integration --
Video editing --
Virtual Memory System --
Virtual memory --
Visual Basic --
Visual FoxPro --
Von Neumann machine --
W
-ware --
Web browser --
Western Design Center --
Western Design Center 65C02 --
Western Design Center 65816 --
Whitespace --
wiki --
window manager --
Windows 1.0 --
Windows 2000 --
Windows 95 --
Windows Me --
Windows NT --
Windows XP --
Word processor --
World wide web --
WYSIWYG --
X
X Window System --
X86 --
X-Mouse --
Y
Yacc --
YaST --
Yet Another --
Yorick --
Z
Z shell --
Zilog Z80 --
Zooming User Interface --