List of computing topics

From Example Problems
Jump to navigation Jump to search

Template:Listintro

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


Template:CompactTOC2

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 computer graphics -- 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 programming language --

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 -- Freescale 68HC11 -- 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

J programming language -- 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 programming language -- Lynx web browser

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 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 --


Template:CompactTOC2

nl:Computers van A tot Z uk:Комп'ютерна_термінологія sl:Seznam_računalniških_vsebin