Portal:Computer science/Computer science topics
From Wikipedia, the free encyclopedia
<
Portal:Computer science
Taxonomic classification
ACM Computing Classification System
Algorithms
Binary search
|
Brute force search
|
Divide and conquer
|
Dynamic programming
|
Greedy
|
Recursive descent
|
Regular expressions
Applications
Relational databases
|
Spreadsheets
|
OLAP
|
Text Editors
|
Word processors
|
Integrated Development Environments
|
Search engines
|
Numerical integration
|
Computational linguistics
Exotica
Distributed computing
|
Parallel computing
|
Real-time computing
|
Quantum computer
|
DNA computing
Hardware
Central processing unit
|
Computer architecture
|
CPU cache
|
Computer storage
|
History of computing hardware
Operating systems
Windows NT group
|
BSD
|
Linux Kernel
|
Unix
|
OpenVMS
Data languages
HTML
|
XML
|
MediaWiki
|
SQL
|
MDX
Script languages
AppleScript
|
DCL
|
JavaScript
|
JCL
|
PHP
|
Unix shell
(
Csh
) |
Windows PowerShell
Programming languages
Ada
|
ALGOL
|
BASIC
|
C
|
C++
|
C#
|
Forth
|
FORTRAN
|
Haskell
|
Java
|
JavaScript
|
Perl
|
PL/I
|
Python
|
Scheme
|
Lisp
Programming paradigms
Functional programming
|
Imperative programming
|
Logic programming
|
Object-oriented programming
|
Extreme Programming
(XP) |
Test-Driven Development
Theory
Ackermann function
|
Automata theory
|
Computational complexity theory
Computer Scientists
Edsger Dijkstra
|
Jean Ichbiah
|
Donald Knuth
|
Alan Turing
|
Niklaus Wirth
|
Kent Beck
|
Ward Cunningham
|
Gary Kildall
|
Marvin Minsky
Other
Artificial intelligence
|
Bioinformatics
|
Computational linguistics
|
Computer graphics
|
Computer networking
|
History of computer science
Views
Portal
Discussion
Current revision
Navigation
Main Page
Contents
Featured content
Current events
Interaction
About Wikipedia
Community portal
Recent changes
Contact Wikipedia
Donate to Wikipedia
Help
Search