Computer history stuff
editComputer history is easy, at least half of it existed since I learned to read.
Cryptography
editrotor machine Hebern Rotor Machine Enigma SIGABA Typex William F. Friedman
Computer companies and personalities
editNeXT Data General Cray Research Control Data Corporation ETA Systems Engineering Research Associates (ERA) MOS Technologies Atari Commodore International ARM Holdings William Norris Seymour Cray Cray, Inc. Taligent Jay Miner Lotus Software Ardent/Stardent Alliant Computer Systems Convex Computer Pyramid Technology BiiN Sequent Computer Systems Tandem Computers Claris Fairchild Semiconductor Quadrics Weitek Encore Computer Evans & Sutherland Ann Arbor Softworks CompuServe Meiko Scientific Quadrics Jack Tramiel MODCOMP Ashton-Tate
Computers themselves
editGE-600 series GE-200 series Data General Nova Data General AViiON SAGE Project Whirlwind TX-0 TX-2 Atari 8-bit family Atari ST Atari Transputer Workstation Unisys ICON Commodore PET KIM-1 Meiko Computing Surface Datamax UV-1 Bally Astrocade Atari 2600 Channel F Exidy Sorcerer Altair 8800 MCM/70 MSX Fifth Generation Computer ERMA ARTOC MOBIDIC Fieldata Evans & Sutherland ES-1 Fujitsu VP Fujitsu VP2000 CDC 6600 CDC 7600 CDC 8600 CDC STAR-100 CDC Cyber ILLIAC IV Advanced Scientific Computer Cray-1 Cray-2 Cray-3 Cray-3/SSS Cray-4 Ferranti Mercury Metrovick 950
CPU's etc.
editMotorola 56000 Motorola 88000 Motorola 96000 Inmos Transputer nCUBE iWarp MOS Technologies 6502 PIC microcontroller PA-RISC PowerPC AltiVec MMX SSE VIS MIPS architecture DLX Itanium Intel i860 RISC SIMD vector processor instruction pipeline superscalar Zilog Z800 Intel i960 Intel i432 DEC PRISM General Instruments AY-3-8912
Technologies
edittransistor core memory twistor memory delay line memory Williams tube Selectron tube bubble memory drum memory resource fork SHRDLU plotter HPGL graphics tablet Koala Pad interface description language low voltage differential signaling Hayes command set plug-and-play object-relational mapping database management system database application just-in-time compilation register window COAST (Cache On A STick) Open Architecture System Integration Strategy Hamming code register renaming tyranny of numbers Non-Uniform Memory Access
Software
editIngres Informix Informix Wingz Lotus Improv HyperCard dBASE PostgreSQL Business System 12 (BS12) Sybase FileMaker Informix WingZ Knowledge Navigator WebObjects Enterprise Objects intelligent agent Helix database Btrieve Apple Open Collaboration Environment (aka AOCE) Cyberdog Bedrock (framework) Ashton-Tate Inside Macintosh AppleLink eWorld ISAM BinHex ASCII armor PLATO FullWrite Professional Full Impact dBASE Mac
Languages
editBASIC (the history part) GRASS programming language NewtonScript Objective-C Self programming language Dylan programming language Amiga E QUEL fragile base class intentional programming runtime engine Prograph dataflow programming CLU programming language Atari BASIC Modula-3 Icon programming language
OS related
editBack when Apple bought NeXT I got really interested in operating systems. No idea why really, but if you're interested in such things, check out the Plan 9 article.
GEM CP/M Digital Research QNX Mach kernel Plan 9 OpenStep NEXTSTEP monitor program Business Operating System L4 microkernel family Spring operating system Project Monterey TOPS-20
Display systems
editPostScript Display PostScript NeWS Encapsulated PostScript Open Inventor OpenGL Performer OpenGL plus plus Fahrenheit graphics API QuickDraw 3D Glide API MiniGL Teletext Videotex Telidon NAPLPS TrueType HPGL horizontal blank interrupt vertical blank interrupt Aldus Tagged Image File Format BitBLT GEM pantone CMYK YUV PHIGS MiniGL Glide API
Computer bus systems
editcomputer bus NuBus Futurebus Scalable Coherent Interconnect Apple Desktop Bus HyperTransport InfiniBand QuickRing MicroChannel Multibus S-100 VMEbus I²C ACCESS.bus PCI Express HIPPI Fibre Channel SBus digital visual interface (DVI) ST506 1-Wire S-LINK
Networking systems
editBanyan VINES (VINES) AppleTalk ALOHAnet ARCnet Datex JANET DECnet X.25 Frame Relay