HandWiki:Computers

From HandWiki
Jump to: navigation, search


Handwiki computer.svg Computers

Here are Computer science computational science and software engineering topics, covering computers, programming languages, software programs, algorithms (numerical and non-numerical), mathematical models, computational models, and computer simulations.     [Add article].


List of Categories

0

Main topics

  1. 3D computer graphics
  2. 3D imaging
  3. 68k architecture
  4. Ajax (programming)
  5. Animation techniques
  6. Application layer protocols
  7. Application programming interfaces
  8. Application-specific graphs
  9. Application-specific integrated circuits
  10. Applications of computer vision
  11. Applied machine learning
  12. Approximation theory
  13. Architectural pattern (computer science)
  14. Archive formats
  15. Areas of computer science
  16. Argument technology
  17. Articles with example ALGOL 60 code
  18. Artificial intelligence
  19. Artificial life
  20. As a service
  21. Aspect-oriented programming
  22. Assemblers
  23. Associative arrays
  24. Audio codecs
  25. Augmented reality
  26. Authentication methods
  27. Authentication protocols
  28. Automata (computation)
  29. Automatic memory management
  30. Backward compatibility
  31. Binary arithmetic
  32. Binary sequences
  33. Blockchains
  34. Brain–computer interfacing
  35. Build automation
  36. Cellular automata
  37. Cellular automaton patterns
  38. Central processing unit
  39. Character encoding
  40. Character sets
  41. Cisco protocols
  42. Classes of computers
  43. Clear text protocols
  44. Cloud clients
  45. Cloud infrastructure
  46. Cloud platforms
  47. Cognitive architecture
  48. Cognitive science
  49. Collaborative writing
  50. Command shells
  51. Communications protocols
  52. Comparison sorts
  53. Complex systems theory
  54. Complexity classes
  55. Computational anatomy
  56. Computational complexity theory
  57. Computational fields of study
  58. Computational learning theory
  59. Computational linguistics
  60. Computational mathematics
  61. Computational notebook
  62. Computational phylogenetics
  63. Computational physics
  64. Computational problems
  65. Computational resources
  66. Computational science
  67. Computer access control
  68. Computer access control protocols
  69. Computer accessibility
  70. Computer algebra
  71. Computer algebra systems
  72. Computer animation
  73. Computer architecture
  74. Computer archives
  75. Computer arithmetic
  76. Computer buses
  77. Computer configuration
  78. Computer connectors
  79. Computer engineering
  80. Computer error messages
  81. Computer errors
  82. Computer forensics
  83. Computer graphic artifacts
  84. Computer graphic techniques
  85. Computer graphics
  86. Computer hardware
  87. Computer libraries
  88. Computer logging
  89. Computer memory
  90. Computer occupations
  91. Computer performance
  92. Computer peripherals
  93. Computer programming
  94. Computer science
  95. Computer systems
  96. Computer viruses
  97. Computer vision
  98. Computer-aided design
  99. Computer-aided engineering
  100. Computer-assisted translation
  101. Computer-mediated communication
  102. Concurrency (computer science)
  103. Concurrent programming libraries
  104. Constraint programming
  105. Content management systems
  106. Control engineering
  107. Control theory
  108. Convex optimization
  109. Coprocessors
  110. Crypto-anarchism
  111. Cryptographic protocols
  112. Cryptography
  113. Cyberinfrastructure
  114. Cybernetics
  115. Cyberspace
  116. Cyberwarfare
  117. DNS record types
  118. Deep learning
  119. Denial-of-service attacks
  120. Dependently typed programming
  121. Descriptive complexity
  122. Digital audio
  123. Digital audio recording
  124. Digital geometry
  125. Digital imaging
  126. Digital libraries
  127. Digital signal processing
  128. Digital signal processors
  129. Digital signature schemes
  130. Digital typography
  131. Disk encryption
  132. Disk images
  133. Distributed version control systems
  134. Document management systems
  135. Domain name system
  136. Domain names
  137. Domain registries
  138. Dynamic programming
  139. Electronic documents
  140. Electronic paper technology
  141. Electronic publishing
  142. Elliptic curve cryptography
  143. Embedded operating systems
  144. Embedded systems
  145. Enactive cognition
  146. Error detection and correction
  147. Evaluation strategy
  148. Extreme programming
  149. Face recognition
  150. Fault-tolerant computer systems
  151. Federated identity
  152. Film and video technology
  153. Finite model theory
  154. Floating point
  155. Floating point types
  156. Font formats
  157. Free content licenses
  158. Functional programming
  159. GNU Project
  160. Generic programming
  161. Genetic programming
  162. Geometry in computer vision
  163. Grammar frameworks
  164. Graph families
  165. Graphical terminals
  166. Graphical user interface elements
  167. Graphical user interfaces
  168. Graphics chips
  169. Graphics hardware
  170. Graphics processing units
  171. Hardware acceleration
  172. Hardware virtualization
  173. Hash functions
  174. Home automation
  175. Human–computer interaction
  176. Hypercomputation
  177. IP addresses
  178. Identifiers
  179. Identity management
  180. Identity management systems
  181. Image compression
  182. Image processing
  183. Image scanning
  184. Image segmentation
  185. Infographics
  186. Information
  187. Information governance
  188. Information science
  189. Information systems
  190. Information technology
  191. Information theory
  192. Injection exploits
  193. Input methods
  194. Integrated development environments
  195. Integrated hydrologic modelling
  196. Inter-process communication
  197. Internal DOS commands
  198. Interrupts
  199. Intrusion detection systems
  200. Kernel methods for machine learning
  201. Lightweight Unix-like systems
  202. Limits of computation
  203. Linear programming
  204. Link protocols
  205. Literate programming
  206. Logic in computer science
  207. Logic programming
  208. Machine code
  209. Machine learning
  210. Machine translation
  211. Machine vision
  212. Mainframe computers
  213. Massively parallel computers
  214. Mathematical science occupations
  215. Mathematical theorems in theoretical computer science
  216. Mathematics-related lists
  217. Measures of complexity
  218. Mechanical calculators
  219. Mechanical computers
  220. Media access control
  221. Memory management
  222. Mesh generation
  223. Microkernels
  224. Microsoft BASIC
  225. Microsoft server technology
  226. Microtechnology
  227. Middleware
  228. Mixed reality
  229. Models of computation
  230. Monolithic kernels
  231. Monospaced typefaces
  232. Motherboard expansion slot
  233. Multi-agent systems
  234. Multimodal interaction
  235. Multiplexing
  236. Net neutrality
  237. Noise (graphics)
  238. Non-volatile memory
  239. Object (computer science)
  240. Object recognition and categorization
  241. Object-oriented operating systems
  242. Object-oriented programming
  243. Object-relational mapping
  244. Online analytical processing
  245. Online content distribution
  246. Open formats
  247. Open science
  248. Open-source artificial intelligence
  249. Open-source hardware
  250. Open-source typefaces
  251. OpenCL compute devices
  252. Operating system families
  253. Operating system kernels
  254. Operating system technology
  255. Operating systems
  256. Operations research
  257. Operators (programming)
  258. Optical character recognition
  259. P-complete problems
  260. Package management systems
  261. Packets (information technology)
  262. Password authentication
  263. Patch utilities
  264. Pattern matching
  265. Peer-to-peer
  266. Peripheral Component Interconnect
  267. Perspective projection
  268. Physical layer protocols
  269. Polymorphism (computer science)
  270. PostScript
  271. Primitive types
  272. Probabilistic complexity classes
  273. Probabilistic models
  274. Program analysis
  275. Programmable logic controllers
  276. Programming constructs
  277. Programming paradigms
  278. Programming principles
  279. Pseudorandomness
  280. Public key infrastructure
  281. Public-key cryptography
  282. Quality assurance
  283. Quantitative research
  284. Quantized radio modulation modes
  285. Quantum cryptography
  286. Quantum information science
  287. Quantum information theory
  288. Quantum programming
  289. Quasirandomness
  290. Random number generation
  291. Ray tracing (graphics)
  292. Real-time operating systems
  293. Records management
  294. Regular expressions
  295. Remote procedure call
  296. Robot kinematics
  297. Routing protocols
  298. Run-time systems
  299. Scalable Vector Graphics
  300. Scientific modeling
  301. Search engine optimization
  302. Secure communication
  303. Sequential experiments
  304. Sequential methods
  305. Serial buses
  306. Server hardware
  307. Signal processing metrics
  308. Simulation
  309. Source code
  310. Spam filtering
  311. Special effects
  312. Speech codecs
  313. Speech recognition
  314. Speech synthesis
  315. Stack-based virtual machines
  316. Static program analysis
  317. Statistical process control
  318. Statistics-related lists
  319. Stochastic optimization
  320. Stochastic simulation
  321. Streaming media systems
  322. String (computer science)
  323. Subfields of computer science
  324. Subroutines
  325. Supercomputers
  326. Supertasks
  327. Synchronization
  328. System administration
  329. System calls
  330. System on a chip
  331. Systems management
  332. Systems science
  333. Systems theory
  334. Technical communication
  335. Technology forecasting
  336. Telecommunication theory
  337. Teleconferencing
  338. Telemarketing
  339. Template engines
  340. Temporal rates
  341. Terms of service
  342. Text mining
  343. Theorems in linear algebra
  344. Theoretical computer science
  345. Theory of computation
  346. Time-sharing operating systems
  347. Transaction processing
  348. Transactional memory
  349. Trojan horses
  350. Tunneling protocols
  351. Type systems
  352. Type theory
  353. Types of malware
  354. URI schemes
  355. Unique identifiers
  356. Units of information
  357. Units of temporal rate
  358. Unix shells
  359. Unix variants
  360. User interface techniques
  361. User interfaces
  362. Variable (computer science)
  363. Variance reduction
  364. Vector graphics
  365. Vector supercomputers
  366. Version control
  367. Version control systems
  368. Video cards
  369. Video codecs
  370. Video compression
  371. Video formats
  372. Video hosting
  373. Video on demand services
  374. Video signal
  375. Virtual machines
  376. Virtual memory
  377. Virtual reality
  378. Visualization (graphic)
  379. VoIP protocols
  380. Windows administration
  381. Windows communication and services
  382. Windows components
  383. Wireless access points
  384. X86 architecture

Computing

  1. Applications of distributed computing
  2. Benchmarks (computing)
  3. Cache (computing)
  4. Clients (computing)
  5. Cloud computing
  6. Cluster computing
  7. Computing commands
  8. Computing input devices
  9. Computing platforms
  10. Computing terminology
  11. Computing-related lists
  12. Concurrent computing
  13. Distributed computing
  14. Distributed computing architecture
  15. Distributed computing problems
  16. Distributed computing projects
  17. Events (computing)
  18. Grid computing
  19. Grid computing projects
  20. High-availability cluster computing
  21. Industrial computing
  22. Interpreters (computing)
  23. Parallel computing
  24. Peer-to-peer computing
  25. Personal computing
  26. Physical computing
  27. Process (computing)
  28. Quantum computing
  29. Real-time computing
  30. Routers (computing)
  31. Scheduling (computing)
  32. Servers (computing)
  33. Supercomputing
  34. Surface computing
  35. Trusted computing
  36. Ubiquitous computing
  37. Virtual Network Computing

File Storage

  1. 3D graphics file formats
  2. Abstract data types
  3. Amortized data structures
  4. Bibliography file formats
  5. CAD file formats
  6. Chemical file formats
  7. Cloud databases
  8. Cloud storage
  9. Cloud storage gateways
  10. Composite data types
  11. Compression file systems
  12. Computer data storage
  13. Computer file formats
  14. Computer file systems
  15. Computer files
  16. Computer graphics data structures
  17. Computer storage buses
  18. Computer storage devices
  19. Computer storage media
  20. Data access technologies
  21. Data breaches
  22. Data compression
  23. Data interchange standards
  24. Data management
  25. Data mapping
  26. Data protection
  27. Data quality
  28. Data security
  29. Data serialization formats
  30. Data storage
  31. Data structures
  32. Data synchronization
  33. Data transmission
  34. Data types
  35. Data warehousing
  36. Data-centric programming languages
  37. Database algorithms
  38. Database theory
  39. Disk file systems
  40. Distributed data storage
  41. Distributed data stores
  42. Distributed file systems
  43. Document-oriented databases
  44. Earth sciences data formats
  45. Executable file formats
  46. File archivers
  47. File hosting
  48. File sharing
  49. File sharing networks
  50. File system management
  51. File systems supported by the Linux kernel
  52. File transfer protocols
  53. Filename extensions
  54. Graphics file formats
  55. Heaps (data structures)
  56. IBM file systems
  57. Kinetic data structures
  58. Lists of file formats
  59. Metadata standards
  60. Meteorological data and networks
  61. Network file systems
  62. Network file transfer protocols
  63. Playlist file formats
  64. Relational database management systems
  65. Shared disk file systems
  66. Solid-state computer storage
  67. Solid-state computer storage media
  68. Special-purpose file systems
  69. Storage area networks
  70. Storage systems
  71. Storage virtualization
  72. Structured storage
  73. Unix file system technology
  74. XML data access

Internet and Network

  1. Anonymity networks
  2. Audio network protocols
  3. Computer network security
  4. Computer networking
  5. Computer networks
  6. File sharing networks
  7. Interbank networks
  8. Internet Protocol
  9. Internet Standards
  10. Internet access
  11. Internet architecture
  12. Internet censorship
  13. Internet layer protocols
  14. Internet mail protocols
  15. Internet privacy
  16. Internet protocols
  17. Internet safety
  18. Internet search algorithms
  19. Internet search engines
  20. Internet security
  21. Internet television
  22. Internet terminology
  23. Local area networks
  24. Meteorological data and networks
  25. Network access
  26. Network analysis
  27. Network architecture
  28. Network file systems
  29. Network file transfer protocols
  30. Network layer protocols
  31. Network management
  32. Network performance
  33. Network protocols
  34. Network socket
  35. Network topology
  36. Networking hardware
  37. Networking standards
  38. Personal area networks
  39. Responsive web design
  40. Social networks
  41. Storage area networks
  42. Virtual Network Computing
  43. Virtual private networks
  44. Web analytics
  45. Web applications
  46. Web conferencing
  47. Web design
  48. Web development
  49. Web fiction
  50. Web programming
  51. Web security exploits
  52. Web standards
  53. Web technology
  54. Website management
  55. Wide area networks
  56. Wireless networking hardware
  57. Wireless sensor network

Security and Privacy

  1. Computer network security
  2. Computer security
  3. Computer security exploits
  4. Computer security procedures
  5. Computer security standards
  6. Data security
  7. Hacking (computer security)
  8. Internet privacy
  9. Internet security
  10. Operating system security
  11. Security compliance
  12. Security identifier types
  13. Social engineering (computer security)
  14. Web security exploits

Software technologies

  1. Agile software development
  2. Common Lisp software
  3. Comparisons of mathematical software
  4. Component-based software engineering
  5. Computer-aided software engineering tools
  6. Copyright infringement of software
  7. Cross-platform software
  8. Free Software Foundation
  9. Free software distributions
  10. Free software movement
  11. Free software operating systems
  12. History of software
  13. Lists of software
  14. Permissive software licenses
  15. Probabilistic software
  16. Software architecture
  17. Software bugs
  18. Software by type
  19. Software comparisons
  20. Software cracking
  21. Software delivery methods
  22. Software design
  23. Software design patterns
  24. Software development
  25. Software development philosophies
  26. Software development process
  27. Software distribution
  28. Software engineering
  29. Software engineering terminology
  30. Software features
  31. Software industry
  32. Software licenses
  33. Software maintenance
  34. Software metrics
  35. Software modeling language
  36. Software optimization
  37. Software project management
  38. Software quality
  39. Software release
  40. Software requirements
  41. Software review
  42. Software testing
  43. Software using the BSD license
  44. Software-defined radio
  45. System software
  46. Types of tools used in software development
  47. Utility software types

Algorithms

  1. Analysis of algorithms
  2. Asymmetric-key algorithms
  3. Bioinformatics algorithms
  4. Checksum algorithms
  5. Computer arithmetic algorithms
  6. Computer graphics algorithms
  7. Concurrent algorithms
  8. Cryptographic algorithms
  9. Database algorithms
  10. Distributed algorithms
  11. Evolutionary algorithms
  12. Genetic algorithms
  13. Geometric algorithms
  14. Internet search algorithms
  15. Lossless compression algorithms
  16. Lossy compression algorithms
  17. Machine learning algorithms
  18. Parsing algorithms
  19. Pseudo-polynomial time algorithms
  20. Quantum algorithms
  21. Routing algorithms
  22. Search algorithms
  23. Sequence alignment algorithms
  24. Sorting algorithms

Standards

  1. Cloud standards
  2. Computer display standards
  3. Computer security standards
  4. Computer standards
  5. Cryptography standards
  6. Data interchange standards
  7. Ecma standards
  8. Ethernet standards
  9. Graphics standards
  10. IEC standards
  11. IEEE standards
  12. ISO standards
  13. Information assurance standards
  14. International Standard Book Number
  15. Internet Standards
  16. Metadata standards
  17. Networking standards
  18. Open Group standards
  19. Programming languages with an ISO standard
  20. Unix standards
  21. Web standards
  22. XML-based standards

Computer Languages and Compilers

  1. APL programming language family
  2. Academic programming languages
  3. Algebraic modeling languages
  4. Algol programming language family
  5. Array programming languages
  6. Assembly languages
  7. Audio programming languages
  8. BASIC compilers
  9. BASIC programming language family
  10. C (programming language)
  11. C Sharp programming language family
  12. C compilers
  13. C programming language family
  14. C++ compilers
  15. C++ programming language family
  16. CFML programming language
  17. Class-based programming languages
  18. Compiler optimizations
  19. Concatenative programming languages
  20. Concurrent programming languages
  21. Criticisms of programming languages
  22. Cross-compilers
  23. Data-centric programming languages
  24. Declarative markup languages
  25. Declarative programming languages
  26. Delphi (programming language)
  27. Domain-specific programming languages
  28. Dynamic programming languages
  29. Dynamically typed programming languages
  30. Educational programming languages
  31. Erlang (programming language)
  32. Experimental programming languages
  33. Extensible syntax programming languages
  34. Formal languages
  35. Forth programming language family
  36. Fortran compilers
  37. Fortran programming language family
  38. Free compilers and interpreters
  39. Function-level languages
  40. Functional languages
  41. Go (programming language)
  42. Graph description languages
  43. High-level programming languages
  44. Implementation of functional programming languages
  45. JVM programming languages
  46. Java (programming language)
  47. Java compilers
  48. Java device platform
  49. Java platform
  50. Java programming language family
  51. Java specification requests
  52. Java virtual machine
  53. JavaScript
  54. JavaScript dialect engines
  55. JavaScript programming language family
  56. Knowledge representation languages
  57. Lisp (programming language)
  58. ML programming language family
  59. Macro programming languages
  60. Markup languages
  61. Modeling languages
  62. Multi-paradigm programming languages
  63. Natural language parsing
  64. Natural language processing
  65. Numerical programming languages
  66. Object-based programming languages
  67. Object-oriented programming languages
  68. Objective-C
  69. Pascal (programming language)
  70. Pascal compilers
  71. Pascal programming language family
  72. Pattern matching programming languages
  73. Playlist markup languages
  74. Procedural programming languages
  75. Programming language classification
  76. Programming language concepts
  77. Programming language implementation
  78. Programming language syntax
  79. Programming language theory
  80. Programming language topics
  81. Programming languages
  82. Programming languages with an ISO standard
  83. Prolog programming language family
  84. Prototype-based programming languages
  85. Python (programming language)
  86. Python implementations
  87. Query languages
  88. R (programming language)
  89. Ruby (programming language)
  90. Scala (programming language)
  91. Scheme (programming language)
  92. Scheme (programming language) implementations
  93. Scheme (programming language) interpreters
  94. Scripting languages
  95. Simulation programming languages
  96. Software modeling language
  97. Source-to-source compilers
  98. Stack-oriented programming languages
  99. Statically typed programming languages
  100. Statistical natural language processing
  101. Statistical programming languages
  102. Structured programming languages
  103. Stylesheet languages
  104. Synchronous programming languages
  105. Systems Modeling Language
  106. Systems programming languages
  107. Tcl programming language family
  108. Text-oriented programming languages
  109. Transformation languages
  110. Unified Modeling Language
  111. Unified Modeling Language diagrams
  112. User interface markup languages
  113. Vector graphics markup languages
  114. Visual programming languages
  115. XML markup languages
  116. XML-based programming languages