Beatifuldating searchn Dating m Bild to Beatifuldating
Y'K!lfh Acy TE9B Rendering
QG#\Z6@4z M2S*o Compositing
ns+ihK3m Projection {}n2txK
[edit]
eK1Il/_ls o Toolkits and APIs"t5[(aI_-BAe)[%c a a
For an application relying heavily on computer graphics, the following could be useful:
*j,h-t-cVF7Y3P5@[
;{}
DirectX
5LM-RM9KgS#^D GLUT
"XX:B|q$y:Kk$h Graphical Kernel System (GKS) B%p1@[K
Macromedia Flash :ja \ga n;Gs w
Macromedia Shockwave
TA4N+} [2NvG Open Inventor %@v:I%].i{}u Zc"kY%bl
[edit]-w{};d;V
%X8| g0X$@ H9XLN-U
[edit]8``I4_!m:dV
Programming languages^%Ly%GEu:U!K3}sB_
Main article: programming language*h a@h8h7_!`-V

(A5oO7?:[%T A programmer writes source code in a particular programming language.3u&VYp:{},qBMg0i#x
Design and Architecture
kp|Uy*g Coding
#N jE y%|w(D Compilation
m5p9HO;A P Testing `)zLS-{}/`%JJKhk(`
(y,k#Ps~G \
Contents [hide]0w9e!Th4v
1 Science and theory
T2` Pf[!`'d%Fhuc:q 2 Hardware R0M2M*B c}7Q-E z4J
2.1 Instruction-level taxonomies )xa)Q"@q$wd
3 Software
x2?/mV3|Q i6p'W 4 History of computing +no5rZ;u/_v
5 Business computing }/d!m } j}
6 Human factors
U"P3VIa,MO9ZF 7 Computer security ld#M7{} c0Cz-Vv:y\
t2dNN4E3s`of/O

"Ib0Ehg"T3e7` [edit]2`BB{} HC6`)O!l Computer science 1Q%t-^?}J.SO:V c
Theory of computation
0};Wbr3y9x Computational models
|u,L E ?&k DBLP, as of February 2005, now lists over 600 000 bibliographic entries on computer science and several thousand links to the home pages of computer scientists
4n.u$a@lEw6o Scientific computing 9Lm&ZlZ;p:n9f
[edit]
@&~cb:V HardwareE ?*C%i)P;Zl
See information processor for a high-level block diagram.
8qb|:wz
3C&@;lh*W(P8M;[a Computer hardware aG*I t6_.} b)R
Computer Hardware Design :{}"J VQ S0TX
IBM 700/7000 series ,c tURn0oe
IBM 1400 series
,v'JH&OQ5n System/360
J&j%Zl\&L Early IBM disk storage Dt9j j%QI0O;{}8Mt`/{}
Enterprise resource planning
H5]`:S VHz Geographic information system c'a z)`:E3Zu
Management information system
v1{}#~ Supply chain management 4A0z!J+Q Ll2z8u5Xv
Product Lifecycle Management 0wi b4M [0h7Q*R[S.E*P.l
Utility Computing ,sz[(t/?2Qqi)Av:H
[edit]
`:ZN:N3s8d"F Human factorsa0Ir(UZ*uC\
Accessible computing $UT-C8U4S]
Human-computer interaction n(]9{}E
[edit]
~frhiN Computer security
xY%m4m'lj$}\ Cryptology - cryptography - information theory
2S4q.Kapq)^ Cracking - demon dialing - Hacking - war dialing - war driving
x Y0j:I/XmD Social engineering - Dumpster diving
-b(S@T$jk}e_6m&l Physical security - Black bag job lCO \#N| @/c^ L
Computer insecurity #_3z5Kw q:C$B
Computer surveillance
I5Z5S-q A:P9p:bKh defensive programming
#KW`1dB0~-BsYw malware I7H:\jU n;?~t
security engineering
/pZ,B q\ e:Ul [edit]H"VUwn5v
Datam,i6?1Y-Nj
[edit]h0^k8j+z!e4TR
Numeric data p3x[G7q,X
integral data types - bit, byte, etc. {}4w
Decimal
f |/Mz(n@_2Gyw O"z Binary-coded decimal (BCD) 7[ S;D8Dn(Nq,A,A
Excess-3 BCD (XS-3) ~ f$W uq9G%mWi
Biquinary-coded decimal G*_} v7SVsj
representation: Binary - Octal - Decimal - Hexadecimal (hex)
W Cff:R#z:}/H Computer mathematics - Computer numbering formats -
U0M3T |:f9J g)j [edit]7\8y w$I0wJ6Kj;j
Character data J(A o,ZY(n i M~
storage: Character - String - Text - Plain text
!O F)p*{} representation: ASCII - Unicode - Multibyte - EBCDIC (Widecharacter, Multicharacter) - Fieldata - Baudot
r*`*MFm [edit]
'C |5Nx:\ ]!U5l Other data topicsz)[D,e4{}/\{}.P wY8@ [edit]
3Z2jF z y Mechatronics(v kq2D2Z9m-OO
Punch card tt"nG\3|(O
Key punch
fa/J;Qn,{} D Desktop computer 2Oal7L_ t,UDL.Z
Desknote
2Z^Y5P2b'}a[ O Digital computer `wA E h,RX;I
Embedded computer ud`^$L9F
Home computer I*NR?U-^+dL
Laptop 8d0P `h\$W
Mainframe
]J(@Z*CZG Minicomputer
h4}tW9Y!LL Microcomputer
c9p[j&O Y:P@,e\u Personal computer V(T]j3I8F
Personal digital assistant (aka PDA, or Handheld computer)
9t%oDF6zQ Server +nY6\?9i-r\1_;B S
Supercomputer
5s-?R&p/Gb Tablet PC
,Xh,df$`@e+r Video game console
`QdJ@(?)};g Workstation
S5S5D r0u&e5i [edit]E%M iZiRR"^~
Companies - current
!\VRT |"A Apple Computer !YhzqfD?(p#@j
Avaya
nM IC2fvq&@wl5z? Dell Sv:`7S)F-^ W
Fujitsu \ J-CWQ4g
Gateway Computers n5|W)? K_4X;_"\!Q(b
Groupe Bull
D;k4E5BNx5r Hewlett-Packard
Fj/uEQI ]p%n!h0w Hitachi, Ltd.
V@+t4c'X IBM
5Jy]9Z1L` Microsoft 1ZS9A2RM1e1cz
NEC Corporation DDz]w?5b-V nW
Novell
2ef ~U,rl Red Hat 6dya3Js9CR6r h
Silicon Graphics #Azs+?2W;P
Sun Microsystems k2OVqrcS`
Unisys j%j.j:H6W {})J
Digital Research - a software company for the early microprocessor-based computers ]8}K3epV S8j/B
English Electric g3M1I~!~K
Ferranti pID'@ ez`
General Electric, computer division bought by Honeywell, then Bull
L|G8]{} ICL )^bqv f*D%B
Leo aF6H)AE
Lisp Machines, Inc.
$Y@zr]!c-j Marconi
#o1H g1V.[+p Nixdorf, bought by Siemens "b] ]xy/i$q|"?
Olivetti ZX}6T){}C Fr
Institute of Electrical and Electronics Engineers (IEEE), in particular the IEEE Computer Society
Ag opV)\K Institution of Electrical Engineers "W-ITADF9_ D}F
International Electrotechnical Commission (IEC)
R#e*W ?1Hd [edit] p7[&w.n1B#]sB J9q
Standards organizations and consortiaLJ7y W siJl;Wa
(see also standardization)0b'tx!we*`!``
s#aY7J,jd)wl
International Electrotechnical Commission (IEC) a}}L4qZ
International Organization for Standardization (ISO) Q,p-y(?-I7d
Institute of Electrical and Electronics Engineers (IEEE) 9C Ua0iYx&}cC(q
Internet Engineering Task Force (IETF)
3f)?f"DS} World Wide Web Consortium (W3C)
h.uB.AU*`um/d5g [edit]%W-RU5M/\)[oW ^
Miscellaneous
H`Iu&~3R List of computer term etymologies