Jump to content

Index of computing articles: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
m T: punctuation fix
Removing link(s) to "51-FORTH": Removing links to deleted page 51-FORTH.
 
(48 intermediate revisions by 7 users not shown)
Line 1: Line 1:
{{Short description|none}}
{{Short description|none}}


Originally, the word '''''computing''''' was synonymous with counting and calculating, and the science and [[technology]] of mathematical [[calculation]]s. Today, "computing" means using [[computer]]s and other computing machines. It includes their '''operation''' and usage, the [[electronics|electrical]] [[Process (science)|processes]] carried out within the computing [[computer|hardware]] itself, and the theoretical concepts governing them ([[computer science]]).
Originally, the word '''''computing''''' was synonymous with counting and calculating, and the science and [[technology]] of mathematical [[calculation]]s. Today, "computing" means using [[computer]]s and other computing machines. It includes their '''operation''' and usage, the [[electronics|electrical]] [[Scientific method|processes]] carried out within the computing [[computer|hardware]] itself, and the theoretical concepts governing them ([[computer science]]).


''See also:'' [[List of programmers]], [[List of computing people]], [[List of computer scientists]], [[List of basic computer science topics]], [[List of terms relating to algorithms and data structures]].
''See also:'' [[List of programmers]], [[List of computing people]], [[List of computer scientists]], [[List of basic computer science topics]], [[List of terms relating to algorithms and data structures]].
Line 10: Line 10:
==0–9==
==0–9==
[[1.TR.6]] –
[[1.TR.6]] –
[[100BASE-FX]] –
[[100BASE-TX]] –
[[100BaseVG]] –
[[100BaseVG]] –
[[100VG-AnyLAN]] –
[[100VG-AnyLAN]] –
Line 20: Line 18:
[[1-bit computing]] –
[[1-bit computing]] –
[[16-bit computing]] –
[[16-bit computing]] –
[[16-bit application]] –
[[16550 UART]] –
[[16550 UART]] –
[[First normal form|1NF]] –
[[First normal form|1NF]] –
Line 27: Line 24:
[[20-GATE]] –
[[20-GATE]] –
[[20-GATE]] –
[[20-GATE]] –
[[28-bit]] –
[[2B1D]] –
[[2B1D]] –
[[2B1Q]] –
[[2B1Q]] –
Line 37: Line 33:
[[32-bit computing]] –
[[32-bit computing]] –
[[320xx microprocessor]] –
[[320xx microprocessor]] –
[[320xx]] –
[[386BSD]] –
[[386BSD]] –
[[386SPART.PAR]] –
[[3Com Corporation]] –
[[3Com Corporation]] –
[[The 3DO Company|3DO]] –
[[The 3DO Company|3DO]] –
Line 56: Line 50:
[[4NF]] –
[[4NF]] –


[[51-FORTH]]
51-FORTH –
[[56 kbit/s line]] –
[[56 kbit/s line]] –
[[5ESS switch]] –
[[5ESS switch]] –
[[5NF]] –
[[5NF]] –
Line 85: Line 79:


==A==
==A==
[[ABC ALGOL]]
ABC ALGOL –
ABLE –
ABLE –
[[ABSET]] –
[[ABSET]] –
Line 108: Line 102:
[[AOL]] –
[[AOL]] –
[[APL (programming language)|APL]] –
[[APL (programming language)|APL]] –
[[Apple Inc.|Apple Computer]] –
[[Apple Inc.|Apple Computer, Inc.]] –
[[Apple II]] –
[[Apple II]] –
[[AppleScript]] –
[[AppleScript]] –
Line 124: Line 118:


==B==
==B==
[[B (programming language)|B]] –
[[B (programming language)]] –
[[Backus–Naur form]] –
[[Backus–Naur form]] –
[[Basic Rate Interface]] (2B+D) –
[[Basic Rate Interface]] (2B+D) –
Line 134: Line 128:
[[Berkeley Software Distribution]] –
[[Berkeley Software Distribution]] –
[[BETA (programming language)|BETA]] –
[[BETA (programming language)|BETA]] –
[[Big Mac (supercomputer)|Big Mac]]
[[Big O notation]] –
[[Big O notation]] –
[[Binary symmetric channel]] –
[[Binary symmetric channel]] –
Line 141: Line 134:
[[Bit]] –
[[Bit]] –
[[BLISS]] –
[[BLISS]] –
Blue
[[Blu-ray]]
[[Blu-ray Disc]] –
[[Blue screen of death]] –
[[Blue screen of death]] –
[[Bourne shell]] (sh)
[[Bourne shell]] (sh)
[[Bourne-Again shell]] (bash) –
[[Bourne-Again shell]] (bash) –
[[Better Portable Graphics (BPG)]] –
[[Brainfuck]] –
[[Brainfuck]] –
[[Btrieve]] –
[[Btrieve]] –
Line 191: Line 184:
[[Computer cluster]] –
[[Computer cluster]] –
[[Computer hardware]] –
[[Computer hardware]] –
[[Computer monitor]] –
[[Computer network]] –
[[Computer network]] –
[[Computer numbering formats]] –
[[Computer numbering format]] –
[[Computer programming]] –
[[Computer programming]] –
[[Computer science]] –
[[Computer science]] –
Line 251: Line 245:
[[Enhanced Versatile Disc]] (EVD) –
[[Enhanced Versatile Disc]] (EVD) –
[[ENIAC]] –
[[ENIAC]] –
[[Enterprise Java Beans]] (EJB) –
[[Enterprise Java Beans|Enterprise&nbsp;Java&nbsp;Beans]]&nbsp;(EJB) – <!-- nbsp makes it so the term is not broken across multiple lines -->
[[Entscheidungsproblem]] –
[[Entscheidungsproblem]] –
[[Equality (relational operator)]] –
[[Equality (relational operator)]] –
Line 263: Line 257:


==F==
==F==
[[Fast Ethernet]] –
[[Federated Naming Service]] –
[[Federated Naming Service]] –
[[Field specification]] –
[[Field specification]] –
Line 286: Line 281:


==G==
==G==
[[PowerPC G4|G4]] –
[[PowerPC 970|G5]] –
[[PowerPC 970|G5]] –
[[Graphics Environment Manager|GEM]] –
[[Graphics Environment Manager|GEM]] –
[[General Algebraic Modeling System]] –
[[General Algebraic Modeling System]] –
[[Genie (programming language)|Genie]]
Genie –
[[GNU]] –
[[GNU]] –
[[GNU Bison]] –
[[GNU Bison]] –
Line 335: Line 329:
[[Image processing]] –
[[Image processing]] –
[[iMovie]] –
[[iMovie]] –
[[Indentation style]]
[[Inform]] –
[[Inform]] –
[[Instruction register]] –
[[Instruction register]] –
Line 361: Line 356:


==J==
==J==
[[J (programming language)|J]] –
[[J (programming language)]] –
[[Java Platform, Enterprise Edition]] –
[[Java Platform, Enterprise Edition]] –
[[Java Platform, Micro Edition]] –
[[Java Platform, Micro Edition]] –
Line 367: Line 362:
[[Java API]] –
[[Java API]] –
[[Java (programming language)|Java]] –
[[Java (programming language)|Java]] –
[[Java virtual machine]] (JVM) –
[[Java virtual machine|Java&nbsp;virtual&nbsp;machine]]&nbsp;(JVM) –
[[JavaScript]] –
[[JavaScript]] –
[[JPEG]]
[[JPEG]]
Line 374: Line 369:
[[The C Programming Language|K&R]] –
[[The C Programming Language|K&R]] –
[[KDE]] –
[[KDE]] –
[[Kid programming language|Kid]] –
[[Kilobyte]] –
[[Kilobyte]] –
[[Kleene star]] –
[[Kleene star]] –
Line 427: Line 421:
[[Microsoft Windows]] –
[[Microsoft Windows]] –
[[Microsoft]] –
[[Microsoft]] –
[[MIPS architecture]] -
[[Miranda (programming language)|Miranda]] –
[[Miranda (programming language)|Miranda]] –
[[ML (programming language)|ML]] –
[[ML (programming language)|ML]] –
Line 463: Line 458:
[[Netlib]] –
[[Netlib]] –
[[Netscape Navigator]] –
[[Netscape Navigator]] –
[[NeXT]] –
[[NeXT, Inc.]] –
[[Nial]] –
[[Nial]] –
[[Nibble|Nybble]] –
[[Nibble|Nybble]] –
Line 510: Line 505:
[[PowerBook]] –
[[PowerBook]] –
[[PowerPC]] –
[[PowerPC]] –
[[PowerPC G4]] –
[[Prefix grammar]] –
[[Prefix grammar]] –
[[Preprocessor]] –
[[Preprocessor]] –
Line 530: Line 526:
[[RAM drive]] –
[[RAM drive]] –
[[Random access]] –
[[Random access]] –
[[RascalMPL]] –
[[Rascal programming language|Rascal]] –
[[Ratfor]] –
[[Ratfor]] –
[[RCA 1802]] –
[[RCA 1802]] –
Line 587: Line 583:
[[Space-cadet keyboard]] –
[[Space-cadet keyboard]] –
[[SPARC International]] –
[[SPARC International]] –
[[Specialist computer]] –
[[Specialist (computer)]] –
[[SPITBOL]] –
[[SPITBOL]] –
[[SQL]] –
[[SQL]] –
Line 598: Line 594:
[[Standard ML]] (or SML) –
[[Standard ML]] (or SML) –
[[Stateless server]] –
[[Stateless server]] –
[[Stepping level]] -
[[Structured programming]] –
[[Structured programming]] –
[[Subject-oriented programming]] –
[[Subject-oriented programming]] –
Line 611: Line 608:
[[System board]] –
[[System board]] –
[[System programming language]] –
[[System programming language]] –
[[IBM System R|System R]] (IBM)
[[IBM System R|System R]] (IBM)
[[System X (supercomputer)]]


==T==
==T==
[[TADS]] –
[[TADS]] –
[[Tcl]] –
[[Tcl]] –
[[TECO (text editor)|teco]] –
[[TECO (text editor)]] –
[[Text editor]] –
[[Text editor]] –
[[TeX]] –
[[TeX]] –
[[Third-generation programming language|Third-generation language]] –
[[Third-generation programming language|Third-generation language]] –
[[Timeline of computing]] –
[[Timeline of computing 1950–1979]] –
[[Timeline of computing 1950–1979]] –
[[Timeline of computing 1980–1989]] –
[[Timeline of computing 1980–1989]] –
[[Timeline of computing 1990–1999]] –
[[Timeline of computing 1990–1999]] –
[[Timeline of computing hardware 2400 BC–1949]] –
[[Timeline of computing hardware before 1950]] (2400 BC–1949)
[[Timeline of computing]] –
[[Tk (software)|Tk]] –
[[Tk (framework)|Tk]] –
[[Text Processing Utility|TPU]] –
[[Text Processing Utility|TPU]] –
[[TRAC (programming language)|Trac]] –
[[TRAC (programming language)|Trac]] –
Line 638: Line 636:
[[User acceptance testing|UAT]] –
[[User acceptance testing|UAT]] –
[[Unicode]] –
[[Unicode]] –
[[Unicon programming language|Unicon]] –
[[Unicon (programming language)|Unicon]] –
[[Unix]] –
[[Unix]] –
[[Unix shell]] –
[[Unix shell]] –
[[UNIX System V]] –
[[UNIX System V]] –
[[Unlambda]] –
[[UnLamda programming language|UnLambda]] –
[[Universal Serial Bus|USB]] –
[[USB]] –
[[Unreachable memory]]
[[Unreachable memory]]


Line 656: Line 654:
[[Virtual memory]] –
[[Virtual memory]] –
[[Visual Basic (classic)]] –
[[Visual Basic (classic)]] –
[[Visual Basic .NET]] -
[[Visual Basic .NET]]
[[Visual FoxPro]] –
[[Visual FoxPro]] –
[[Von Neumann architecture]]
[[Von Neumann architecture]]


==W==
==W==
[[WD16]] –
[[Web 2.0]] –
[[Web browser]] –
[[Web browser]] –
[[Western Design Center]] –
[[Western Design Center]] –
[[The WELL]] -
[[Western Design Center 65C02]] –
[[Western Design Center 65C02]] –
[[Western Design Center 65816]] –
[[Western Design Center 65816]] –
[[Whitespace (programming language)|Whitespace]] –
[[Whitespace (programming language)|Whitespace]] –
[[wiki]] –
[[Wiki]] –
[[window manager]] –
[[Window manager]] –
[[Windows 1.0]] –
[[Windows 1.0]] –
[[Windows 2000]] –
[[Windows 2000]] –
Line 674: Line 675:
[[Windows NT]] –
[[Windows NT]] –
[[Windows XP]] –
[[Windows XP]] –
[[Windows 7]] –
[[Word processor]] –
[[Word processor]] –
[[World Wide Web]] –
[[World Wide Web]] –
Line 681: Line 683:
[[X Window System]] –
[[X Window System]] –
[[X86]] –
[[X86]] –
[[xmouse|X-Mouse]]
[[Xmouse]]


==Y==
==Y==
[[Yacc]] –
[[Yacc]] –
[[YaST]] –
[[YaST]] –
[[Yet Another]] –
[[Yet another]] –
[[Yorick programming language|Yorick]]
[[Yorick (programming language)|Yorick]]


==Z==
==Z==

Latest revision as of 03:50, 13 December 2024

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 programmers, List of computing people, List of computer scientists, List of basic computer science topics, List of terms relating to algorithms and data structures.

Topics on computing include:

0–9

[edit]

1.TR.6100BaseVG100VG-AnyLAN10BASE-210BASE-510BASE-T120 reset1-bit computing16-bit computing16550 UART1NF1TBS

20-GATE20-GATE2B1D2B1Q2D2NF

3-tier (computing)32-bit application32-bit computing320xx microprocessor386BSD3Com Corporation3DO3D computer graphics3GL3NF3Station

4.2BSD4-bit computing404 error431A473L system486SX4GL4NF

51-FORTH – 56 kbit/s line5ESS switch5NF5th Glove

6.00164-bit computing680x06x86

8-bit clean8-bit computing8.3 filename80x8682430FX82430HX82430MX82430VX8514 (display standard)8514-A88open8N18x86

90–90 rule9PAC

A

[edit]

ABC ALGOL – ABLE – ABSETABSYSAccentAcceptance, Test Or Launch LanguageAccessible ComputingAdaAddressing modeAIM allianceAirPortAIXAlgocracyALGOLAlgorithmAltiVecAmdahl's lawAmerica OnlineAmigaAmigaEAnalysis of algorithmsAOLAPLApple Computer, Inc.Apple IIAppleScriptArray programmingArithmetic and logical unitASCIIActive Server PagesASP.NETAssembly languageAtariAtlas AutocodeAutoLISPAutomatonAWK

B

[edit]

B (programming language)Backus–Naur formBasic Rate Interface (2B+D) – BASICBatch jobBCPLBefungeBeOSBerkeley Software DistributionBETABig O notationBinary symmetric channelBinary Synchronous TransmissionBinary numeral systemBitBLISSBlu-rayBlue screen of deathBourne shell (sh) Bourne-Again shell (bash) – Better Portable Graphics (BPG)BrainfuckBtrieveBurrows-Abadi-Needham logicBusiness computing

C

[edit]

C++C#CCacheCanonical LR parserCat (Unix)CD-ROMCentral processing unitChimeraChomsky normal formCIH virusClassic Mac OSCOBOLCocoa (software)Code and fixCode Red wormColdFusionColouring algorithmCOMALComm (Unix)Command line interfaceCommand line interpreterCOMMAND.COMCommercial at (computing)Commodore 1541Commodore 1581Commodore 64Common logarithmCommon Unix Printing SystemCompact discCompilerComputability theoryComputational complexity theoryComputationComputer-aided designComputer-aided manufacturingComputer architectureComputer clusterComputer hardwareComputer monitorComputer networkComputer numbering formatComputer programmingComputer scienceComputer securityComputer softwareComputer systemComputerComputingContext-free grammarContext-sensitive grammarContext-sensitive languageControl flowControl storeControl unitCORAL66CP/MCPLCracking (software)Cracking (passwords)CryptanalysisCryptographyCybersquattingCYK algorithmCyrix 6x86

D

[edit]

DData compressionDatabase normalizationDecidable setDeep BlueDesktop environmentDesktop publishingDeterministic finite automatonDialerDIBOLDiffDigital cameraDEC (Digital Equipment Corporation)Digital signal processingDigital visual interfaceDirect manipulation interfaceDisk storageDistance transformDistance mapDistance fieldDocblockDVDDVI (TeX)Dvorak keyboard layoutDylan

E

[edit]

Earth SimulatorEBCDICECMAScript (a.k.a. JavaScript) – Electronic data processing (EDP) – Enhanced Versatile Disc (EVD) – ENIACEnterprise Java Beans (EJB) – EntscheidungsproblemEquality (relational operator)ErlangEnterprise resource planning (ERP) – ES EVMEthernetEuclidean algorithmEuphoriaExploit (computer security)

F

[edit]

Fast EthernetFederated Naming ServiceField specificationFinal Cut ProFinite-state automatonFireWireFirst-generation languageFloating-point unitFloppy diskFormal languageForthFortranFourth-generation languageFragmentationFree On-line Dictionary of ComputingFree Software FoundationFree software movementFree softwareFreescale 68HC11FreewareFunction-level programmingFunctional programming

G

[edit]

G5GEMGeneral Algebraic Modeling System – Genie – GNUGNU BisonGnutellaGraphical user interfaceGraphics Device InterfaceGreibach normal formG.hn

H

[edit]

hack (technology slang)Hacker (computer security)Hacker (hobbyist)Hacker (programmer subculture)Hacker (term)Halting problemHard DriveHaskellHD DVDHistory of computingHistory of computing hardwareHistory of Microsoft WindowsHistory of operating systemsHistory of the graphical user interfaceHitachi 6309Home computerHuman–computer interaction

I

[edit]

IA-32IA-64IBM PCInteractive computationIBMiBookiCabiCalIconiDVDIEEE 802.2IEEE 802.3IEEE floating-point standardiMacImage processingiMovieIndentation style InformInstruction registerIntel 8008Intel 80186Intel 80188Intel 80386Intel 80486SXIntel 80486Intel 8048Intel 8051Intel 8080Intel 8086Intel 80x86IntelINTERCALInternational Electrotechnical CommissionInternet ExplorerInternetiPhotoiPodiResQIrreversible circuitiSynciTunes

J

[edit]

J (programming language)Java Platform, Enterprise EditionJava Platform, Micro EditionJava Platform, Standard EditionJava APIJavaJava virtual machine (JVM) – JavaScriptJPEG

K

[edit]

K&RKDEKilobyteKleene starKlezKRYPTON

L

[edit]

LALR parserLambda calculusLassoLaTeXLeetLegal aspects of computingLexLibreOfficeLimboLinked 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

[edit]

m4macOS ServermacOSMacMADMainframe computerMalwareMaryMealy machineMegabyteMelissa wormMercuryMesaMicrocodeMicroprocessorMicroprogramMicrosequencerMicrosoft WindowsMicrosoftMIPS architecture - MirandaMLMMCMMUMMXMobile TrinModulaMOOMoore's LawMoore machineMorris wormMOS Technology 6502MOS Technology 650xMOS Technology 6510Motorola 68000Motorola 6800Motorola 68020Motorola 68030Motorola 68040Motorola 68060Motorola 6809Motorola 680x0Motorola 68LC040Motorola 88000MozillaMPEGMS-DOSMulticsMultiprocessingMUMPS

N

[edit]

.NETNetBSDNetlibNetscape NavigatorNeXT, Inc.NialNybbleNinety–ninety ruleNon-uniform memory accessNondeterministic finite automaton

O

[edit]

OberonObjective-CobjectOCamloccamOmniWebOne True Brace StyleOpenBSDOpen sourceOpen Source InitiativeOpenVMS - Opera (web browser) – Operating system advocacy – Operating system

P

[edit]

PA-RISCPage description languagePancake sortingParallax PropellerParallel computingParser (language) – Parsing (technique) – Partial functionPascalPDPPeer-to-peer networkPerlPersonal computerPHPPILOTPL/IPointerPoplogPortable Document Format (PDF) – PoserPostScriptPowerBookPowerPCPowerPC G4Prefix grammarPreprocessorPrimitive recursive functionProgramming languagePrologPSPACE-completePulse-code modulation (PCM) – Pushdown automatonPython

Q

[edit]

QuarkXPressQuickTimeQWERTY

R

[edit]

R (programming language)RAM (random-access memory) – RAM driveRandom accessRascalMPLRatforRCA 1802Read-only memory (ROM) – REBOLRecovery-oriented computingRecursive descent parserRecursion (computer science)Recursive setRecursively enumerable languageRecursively enumerable setReference (computer science)Referential transparencyRegisterRegular expressionRegular grammarRegular languageRPGRetrocomputingREXXRFCRISCRS/6000Ruby

S

[edit]

Safari (web browser)SAILScript kiddieScripting languageSCSISecond-generation programming languageSecure Sockets LayersedSelf (or SELF) – Semaphore (programming)Sequential accessSETLSharewareShell scriptShellcodeSIMDSimulaSircamSlide ruleSLIPSLR parserSmalltalkServer Message BlockSMBusSMIL (computer)SmileySNOBOLSoftware engineeringSONETSpace-cadet keyboardSPARC InternationalSpecialist (computer)SPITBOLSQLSQL slammer wormSRSSLService-oriented architectureS/SLStale pointer bugStandard ML (or SML) – Stateless serverStepping level - Structured programmingSubject-oriented programmingSubnetworkSupercomputerSwap spaceSymbolic mathematicsSymlinkSymmetric multiprocessingSyntactic sugarSyQuest TechnologySYSKEYSystem boardSystem programming languageSystem R (IBM) – System X (supercomputer)

T

[edit]

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) – TkTPUTracTransparency (computing)Trin IITrin VXTuring machineTuring2B1Q

U

[edit]

UATUnicodeUniconUnixUnix shellUNIX System VUnlambdaUSBUnreachable memory

V

[edit]

Var'aqVAXVBScriptVector processorVentura PublisherVery-large-scale integrationVideo editingVirtual memoryVisual Basic (classic)Visual Basic .NETVisual FoxProVon Neumann architecture

W

[edit]

WD16Web 2.0Web browserWestern Design CenterThe WELL - Western Design Center 65C02Western Design Center 65816WhitespaceWikiWindow managerWindows 1.0Windows 2000Windows 95Windows MeWindows NTWindows XPWindows 7Word processorWorld Wide WebWYSIWYG

X

[edit]

X Window SystemX86Xmouse

Y

[edit]

YaccYaSTYet anotherYorick

Z

[edit]

Z notationZ shellZilog Z80Zooming User InterfaceZX80ZX81ZX Spectrum