Jump to content

Wikipedia:WikiProject Computer science/Popular pages

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Community Tech bot (talk | contribs) at 10:49, 5 December 2023 (Popular pages report update). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

This is a list of pages in the scope of Wikipedia:WikiProject Computer science along with pageviews.

To report bugs, please write on the Community tech bot talk page on Meta.

List

Period: 2023-11-01 to 2023-11-30

Total views: 22,511,477

Updated: 10:49, 5 December 2023 (UTC)

Rank Page title Views Daily average Assessment Importance
1 OpenAI 936,152 31,205 C Mid
2 Artificial intelligence 548,487 18,282 B Top
3 Ilya Sutskever 515,693 17,189 Start Unknown
4 C (programming language) 262,871 8,762 C High
5 Greg Brockman 236,184 7,872 C Low
6 Artificial general intelligence 217,510 7,250 B Mid
7 Computer 215,665 7,188 C Top
8 Python (programming language) 166,445 5,548 C High
9 Larry Page 141,150 4,705 B High
10 Lex Fridman 140,783 4,692 C Low
11 Video game 128,259 4,275 B Mid
12 Machine learning 127,191 4,239 B Top
13 Adam D'Angelo 119,045 3,968 Start Low
14 HTML 114,389 3,812 B High
15 Sergey Brin 107,241 3,574 GA Mid
16 R (programming language) 106,990 3,566 B High
17 Google Search 106,346 3,544 C High
18 Cloud computing 100,292 3,343 C Top
19 C++ 100,126 3,337 B High
20 JavaScript 99,705 3,323 B High
21 Quantum computing 96,727 3,224 B High
22 Dijkstra's algorithm 89,999 2,999 C Top
23 Information 88,860 2,962 C Top
24 Internet of things 87,010 2,900 B Top
25 Geoffrey Hinton 85,926 2,864 C Low
26 Software 83,163 2,772 C Top
27 JSON 82,571 2,752 B High
28 Regular expression 79,405 2,646 B Top
29 Generative artificial intelligence 77,055 2,568 Start Unknown
30 Information technology 76,741 2,558 C Top
31 Turing test 73,846 2,461 B Top
32 Computer science 73,570 2,452 C Top
33 Tim Berners-Lee 70,599 2,353 C Top
34 Go (programming language) 70,336 2,344 B High
35 Algorithm 68,151 2,271 C Top
36 Rust (programming language) 67,404 2,246 GA High
37 Assembly language 67,004 2,233 B High
38 Blockchain 66,862 2,228 B Top
39 Stable Diffusion 66,008 2,200 Unknown Unknown
40 A* search algorithm 66,000 2,200 B Mid
41 Big O notation 63,458 2,115 B Top
42 Programming language 62,404 2,080 B Top
43 Monte Carlo method 61,912 2,063 B High
44 Artificial neural network 61,333 2,044 C Top
45 Conway's Game of Life 61,220 2,040 B High
46 Computer hardware 60,725 2,024 C Mid
47 CSS 59,682 1,989 B High
48 Object-oriented programming 59,613 1,987 B Top
49 UTF-8 58,666 1,955 B Mid
50 Robot 58,424 1,947 B Top
51 Katherine Johnson 58,271 1,942 GA High
52 Virtual reality 57,718 1,923 B High
53 Millennium Prize Problems 57,263 1,908 C Mid
54 Deep learning 56,854 1,895 C Top
55 SQL 55,829 1,860 C Top
56 Travelling salesman problem 51,864 1,728 B High
57 K-means clustering 51,044 1,701 C Mid
58 Agile software development 49,879 1,662 B High
59 Unix 49,671 1,655 B High
60 Scratch (programming language) 49,583 1,652 C Mid
61 Turing machine 49,034 1,634 B Top
62 Diffie–Hellman key exchange 48,822 1,627 C Mid
63 P versus NP problem 48,790 1,626 B Top
64 Hash function 48,700 1,623 C Top
65 Augmented reality 48,357 1,611 B High
66 Database 47,713 1,590 C Top
67 Support vector machine 47,370 1,579 C Mid
68 Two's complement 46,291 1,543 C High
69 Node.js 46,008 1,533 C High
70 PHP 44,944 1,498 GA High
71 Fast Fourier transform 44,788 1,492 B High
72 Prisoner's dilemma 44,502 1,483 C High
73 C Sharp (programming language) 43,766 1,458 B High
74 Google DeepMind 43,331 1,444 C Mid
75 Secure Shell 42,737 1,424 C Low
76 Enterprise resource planning 42,651 1,421 B Mid
77 Quicksort 42,474 1,415 B Top
78 Cryptography 41,690 1,389 C Top
79 Bitwise operation 41,276 1,375 C High
80 Generative pre-trained transformer 41,220 1,374 B Mid
81 Natural language processing 40,851 1,361 C Top
82 Free and open-source software 40,199 1,339 C Top
83 DevOps 39,183 1,306 C Low
84 XML 39,119 1,303 B High
85 Levenshtein distance 38,887 1,296 C Mid
86 Alex Krizhevsky 38,808 1,293 Stub Unknown
87 Web colors 38,270 1,275 C Mid
88 Floating-point arithmetic 38,146 1,271 B Top
89 Scrum (software development) 37,723 1,257 C High
90 Model–view–controller 37,202 1,240 Start Mid
91 Fast inverse square root 37,029 1,234 GA Low
92 Programmer 36,982 1,232 C Mid
93 Finite-state machine 36,938 1,231 B Top
94 RGB color model 36,692 1,223 B Low
95 Fortran 36,609 1,220 C Mid
96 Grace Hopper 36,498 1,216 B Top
97 Boolean algebra 36,476 1,215 C High
98 List of programming languages 36,459 1,215 List High
99 IEEE 754 36,389 1,212 C High
100 Hash table 36,352 1,211 B High
101 Order of operations 36,272 1,209 C Mid
102 Sorting algorithm 35,839 1,194 C Top
103 Graph theory 35,800 1,193 C High
104 Heuristic 35,717 1,190 C Mid
105 Binary search algorithm 35,513 1,183 FA High
106 Cosine similarity 35,510 1,183 C Low
107 Software engineering 35,474 1,182 C Top
108 Open-source software 34,727 1,157 C High
109 Compiler 34,664 1,155 C Top
110 Breadth-first search 34,197 1,139 Start Top
111 Unified Modeling Language 34,051 1,135 C High
112 Lisp (programming language) 33,815 1,127 B High
113 High Efficiency Video Coding 33,693 1,123 B Low
114 Computer programming 33,677 1,122 C Top
115 Kernel (operating system) 33,230 1,107 B High
116 Abstraction 32,899 1,096 Start High
117 Softmax function 32,857 1,095 C High
118 De Morgan's laws 32,838 1,094 Start High
119 Merge sort 32,828 1,094 C High
120 Brainfuck 32,613 1,087 C Low
121 COBOL 32,292 1,076 GA High
122 Self-driving car 32,135 1,071 B High
123 Huffman coding 32,053 1,068 C High
124 Instrumental convergence 31,952 1,065 C Low
125 Depth-first search 31,926 1,064 C Top
126 Directed acyclic graph 31,640 1,054 GA High
127 Computer program 31,294 1,043 C Top
128 MATLAB 31,243 1,041 B High
129 Knapsack problem 30,854 1,028 B Mid
130 Tower of Hanoi 30,803 1,026 C Mid
131 Linear programming 30,740 1,024 B High
132 AlphaGo 30,583 1,019 C High
133 Data analysis 30,523 1,017 B High
134 Data science 30,509 1,016 Start High
135 BERT (language model) 30,483 1,016 Start Unknown
136 Software design pattern 30,422 1,014 C High
137 Functional programming 30,076 1,002 B Top
138 Robotics 30,010 1,000 B Top
139 Big data 29,856 995 B High
140 Advanced Video Coding 29,795 993 C Low
141 Time complexity 29,729 990 B High
142 Single-precision floating-point format 29,661 988 Unknown Unknown
143 Insertion sort 29,601 986 B High
144 Discrete mathematics 29,315 977 B Top
145 Quantum logic gate 29,315 977 C High
146 Cognition 29,291 976 C Low
147 Floor and ceiling functions 29,284 976 B Mid
148 Heap (data structure) 29,217 973 C High
149 Neural network 29,122 970 B High
150 AV1 29,040 968 B Low
151 First-order logic 28,791 959 B High
152 Chatbot 28,746 958 C Low
153 BASIC 28,715 957 C Mid
154 Sieve of Eratosthenes 28,613 953 C Mid
155 Lua (programming language) 28,538 951 C Mid
156 Lambda calculus 28,400 946 B High
157 Bash (Unix shell) 28,374 945 B Mid
158 Bubble sort 28,134 937 B High
159 Ray tracing (graphics) 27,731 924 C Mid
160 Malware 27,623 920 C High
161 Exclusive or 27,517 917 C Mid
162 Perl 27,315 910 B High
163 Optical character recognition 27,193 906 C Mid
164 Binary search tree 27,179 905 GA High
165 Institute of Electrical and Electronics Engineers 26,912 897 B Top
166 HTML5 26,910 897 B High
167 Information theory 26,877 895 B Top
168 In-place algorithm 26,406 880 Start High
169 NP-hardness 26,315 877 C High
170 NP-completeness 26,305 876 C Top
171 Dynamic programming 26,220 874 B Top
172 Halting problem 26,191 873 B Top
173 TypeScript 25,903 863 C Low
174 Recursion 25,602 853 C Mid
175 Whitespace character 25,344 844 B Mid
176 B-tree 25,258 841 C High
177 Stochastic gradient descent 25,251 841 Start Mid
178 Qubit 25,112 837 C High
179 Turing completeness 24,997 833 C Top
180 Existential risk from artificial general intelligence 24,875 829 C Mid
181 Ruby (programming language) 24,744 824 B High
182 Cybernetics 24,668 822 C Mid
183 Mathematical optimization 24,664 822 B High
184 Information security 24,537 817 B Top
185 Vector graphics 24,522 817 Start High
186 AVL tree 24,519 817 C High
187 Shor's algorithm 24,507 816 C Mid
188 Topological sorting 24,393 813 C High
189 W3Schools 23,954 798 Stub Low
190 Red–black tree 23,911 797 C High
191 Smart city 23,845 794 C Mid
192 Software testing 23,673 789 B Top
193 Relational database 23,314 777 C Top
194 Claude Shannon 23,238 774 B High
195 Don't repeat yourself 23,127 770 Start Mid
196 POSIX 23,053 768 B Mid
197 Trie 22,969 765 GA High
198 Hallucination (artificial intelligence) 22,615 753 C Low
199 Wojciech Zaremba 22,612 753 Start Unknown
200 Cluster analysis 22,456 748 C High
201 Data structure 22,410 747 C Top
202 AArch64 22,298 743 C Low
203 Computer engineering 22,120 737 C Top
204 Dennis Ritchie 22,010 733 Start High
205 Tf–idf 21,708 723 C Low
206 Class diagram 21,658 721 Start Low
207 Computer architecture 21,578 719 C Top
208 Cross-site request forgery 21,523 717 C High
209 Genetic algorithm 21,497 716 C High
210 Graph (discrete mathematics) 21,463 715 B High
211 Boolean satisfiability problem 21,413 713 C Top
212 Lenna 21,370 712 C Unknown
213 Programming paradigm 21,362 712 C Mid
214 Magic number (programming) 21,250 708 C Mid
215 Shortest path problem 21,194 706 C High
216 Dan Clancy 20,944 698 C Unknown
217 Monad (functional programming) 20,811 693 B Mid
218 Usage share of operating systems 20,810 693 B Mid
219 Binary tree 20,770 692 B Top
220 Bioinformatics 20,750 691 C High
221 Donald Knuth 20,717 690 B Top
222 Visual Basic (.NET) 20,697 689 C Mid
223 Attention (machine learning) 20,688 689 Stub Unknown
224 Swift (programming language) 20,653 688 B Mid
225 Client–server model 20,647 688 C High
226 Stack (abstract data type) 20,464 682 C Top
227 Tree (data structure) 20,312 677 C High
228 Data mining 20,277 675 B High
229 Haskell 20,217 673 B Mid
230 Luis von Ahn 20,212 673 Start Low
231 Markov chain Monte Carlo 20,209 673 C High
232 NoSQL 20,170 672 C High
233 Source code 20,148 671 C High
234 Snake case 20,144 671 Start Low
235 Pareto efficiency 20,045 668 C Mid
236 Amdahl's law 19,877 662 C High
237 Artificial intelligence art 19,854 661 C Low
238 Singleton pattern 19,811 660 C Mid
239 Feedforward neural network 19,617 653 Unknown Unknown
240 Minimum spanning tree 19,212 640 C High
241 High-level programming language 19,212 640 Start High
242 Computer vision 19,183 639 C Top
243 Ada (programming language) 19,126 637 C High
244 Operations research 19,117 637 C High
245 Turing Award 19,082 636 Start Top
246 Free software 18,893 629 C High
247 Tensor Processing Unit 18,883 629 C Mid
248 Deep Blue (chess computer) 18,703 623 GA Mid
249 Automaton 18,491 616 C High
250 Cache replacement policies 18,489 616 C Mid
251 Data warehouse 18,484 616 Start High
252 Ken Thompson 18,480 616 B High
253 Expectation–maximization algorithm 18,439 614 C High
254 Real-time operating system 18,431 614 Start Mid
255 Bias–variance tradeoff 18,168 605 Start Mid
256 Machine code 18,133 604 Unknown Unknown
257 Tree traversal 18,063 602 C High
258 Software development 18,019 600 C Top
259 Extract, transform, load 18,015 600 Start High
260 Linked list 17,988 599 B Top
261 Prim's algorithm 17,959 598 C High
262 Edsger W. Dijkstra 17,921 597 B Top
263 Brute-force attack 17,836 594 C High
264 Multiplication sign 17,756 591 C Low
265 Computer graphics 17,676 589 B Top
266 Reed–Solomon error correction 17,669 588 C Mid
267 ECMAScript 17,630 587 C Mid
268 Vint Cerf 17,611 587 Start Mid
269 Activation function 17,526 584 Start Mid
270 Bellman–Ford algorithm 17,471 582 C Mid
271 Adjacency matrix 17,469 582 C Mid
272 Semaphore (programming) 17,448 581 Start High
273 Liskov substitution principle 17,416 580 Start Mid
274 Ajax (programming) 17,398 579 Start High
275 Jaccard index 17,380 579 C Mid
276 Hackathon 17,348 578 Start Mid
277 Thread (computing) 17,324 577 C High
278 Category theory 17,285 576 B High
279 Web development 17,221 574 Start Mid
280 Variational autoencoder 17,100 570 Unknown Low
281 Cognitive science 17,042 568 C High
282 Heapsort 17,042 568 B High
283 Array (data structure) 17,015 567 C Top
284 Formal language 16,997 566 C High
285 Behavior-driven development 16,988 566 B Low
286 Julia (programming language) 16,903 563 B High
287 Floyd–Warshall algorithm 16,885 562 B High
288 Pseudorandom number generator 16,877 562 C Top
289 Factory method pattern 16,845 561 Start Mid
290 Unit testing 16,754 558 C Mid
291 Type system 16,709 556 B High
292 NP (complexity) 16,693 556 C High
293 Version control 16,681 556 C High
294 Dependency inversion principle 16,651 555 Start Low
295 ISO/IEC 8859-1 16,580 552 Start Unknown
296 Cellular automaton 16,543 551 B High
297 Scala (programming language) 16,533 551 B High
298 Rounding 16,477 549 C Low
299 Prolog 16,477 549 B Mid
300 Business intelligence 16,467 548 Start High
301 Monte Carlo tree search 16,466 548 C Mid
302 String (computer science) 16,449 548 Start High
303 Pseudocode 16,420 547 C High
304 Residual neural network 16,403 546 Start Low
305 Computational fluid dynamics 16,374 545 C High
306 Greedy algorithm 16,302 543 C High
307 Mobile device 16,173 539 Start Low
308 Kernel (image processing) 16,140 538 Unknown High
309 Autoencoder 16,056 535 C High
310 Human–computer interaction 15,972 532 C Top
311 Deadlock 15,952 531 C High
312 Backus–Naur form 15,939 531 Start Unknown
313 Hamming code 15,873 529 C High
314 Google Brain 15,864 528 C Mid
315 Imperative programming 15,857 528 C Top
316 Observer pattern 15,768 525 Start Mid
317 Nim 15,757 525 C Unknown
318 Automata theory 15,740 524 C Top
319 Color depth 15,644 521 C Low
320 Distributed computing 15,599 519 B Top
321 Checksum 15,576 519 Start Mid
322 Scripting language 15,568 518 C Mid
323 Erlang (programming language) 15,545 518 B Mid
324 Markup language 15,407 513 C High
325 Simplex algorithm 15,358 511 C High
326 AlphaFold 15,230 507 C Low
327 Unsupervised learning 15,205 506 C Mid
328 Computing 15,204 506 B High
329 Graph coloring 15,185 506 B Mid
330 Race condition 15,101 503 C Top
331 Recursion (computer science) 15,093 503 C Top
332 Business Process Model and Notation 15,040 501 Start Mid
333 Sobel operator 14,993 499 C Low
334 Garbage collection (computer science) 14,986 499 C High
335 Hamming distance 14,977 499 Start High
336 Polymorphism (computer science) 14,948 498 C High
337 Bogosort 14,945 498 Start Low
338 Kruskal's algorithm 14,904 496 Start High
339 Deep learning super sampling 14,847 494 C Low
340 Iris flower data set 14,845 494 Start Mid
341 Data type 14,839 494 C Top
342 IBM Watson 14,792 493 C Mid
343 Applications of artificial intelligence 14,779 492 C Low
344 Humanoid robot 14,757 491 C High
345 Software bug 14,733 491 B High
346 Numerical analysis 14,585 486 B Top
347 Bjarne Stroustrup 14,579 485 Start High
348 Esoteric programming language 14,558 485 Start High
349 Ontology (information science) 14,513 483 C High
350 Smalltalk 14,467 482 C High
351 Bresenham's line algorithm 14,442 481 C Mid
352 Marvin Minsky 14,277 475 C High
353 Selection sort 14,277 475 C High
354 Half-precision floating-point format 14,275 475 Unknown Unknown
355 Parallel computing 14,268 475 FA Top
356 Code 14,243 474 C High
357 Sparse matrix 14,214 473 C Mid
358 Visitor pattern 14,075 469 Start Unknown
359 Ackermann function 14,049 468 B Mid
360 Raster graphics 13,974 465 Start Mid
361 Grayscale 13,872 462 Start Mid
362 Hierarchical clustering 13,847 461 C Mid
363 Context-free grammar 13,829 460 B Top
364 List of programming languages by type 13,822 460 List High
365 Bad Apple!! 13,796 459 Start Low
366 Inversion of control 13,737 457 C Low
367 Cyclomatic complexity 13,704 456 C Low
368 Data-flow diagram 13,626 454 Start Mid
369 WebRTC 13,617 453 C Low
370 Lexical analysis 13,615 453 C High
371 Master theorem (analysis of algorithms) 13,453 448 C High
372 Composition over inheritance 13,426 447 C Low
373 HTML element 13,372 445 C Mid
374 Particle swarm optimization 13,356 445 C Mid
375 Parsing 13,335 444 Start Top
376 DBSCAN 13,281 442 C Mid
377 Disjoint-set data structure 13,278 442 C High
378 Voxel 13,149 438 C Mid
379 Objective-C 13,117 437 C High
380 Colossus computer 13,064 435 B Mid
381 Radix sort 13,052 435 Start High
382 History of Python 13,022 434 C Low
383 Strategy pattern 13,009 433 Start Mid
384 Linear congruential generator 13,001 433 Start Mid
385 Hungarian notation 13,000 433 Start Low
386 Binary heap 12,980 432 B High
387 Intrusion detection system 12,948 431 Start Low
388 APL (programming language) 12,938 431 B Mid
389 C-- 12,928 430 Start Low
390 K-d tree 12,879 429 C Low
391 Complex system 12,873 429 C High
392 Foundation models 12,849 428 Unknown Unknown
393 Internet Engineering Task Force 12,810 427 C Mid
394 Computational complexity theory 12,787 426 C Top
395 The Art of Computer Programming 12,752 425 C High
396 Numerical integration 12,748 424 B Mid
397 Cut, copy, and paste 12,739 424 C Mid
398 Circular buffer 12,642 421 Start Mid
399 Declarative programming 12,507 416 C Top
400 List of datasets for machine-learning research 12,483 416 List Mid
401 Ben Horowitz 12,441 414 Start Low
402 Expert system 12,410 413 Start Mid
403 AVIF 12,404 413 C Low
404 Relational algebra 12,328 410 C Mid
405 Foobar 12,320 410 C Mid
406 Alice and Bob 12,270 409 Start Low
407 Grover's algorithm 12,209 406 C Mid
408 Canny edge detector 12,203 406 Start Mid
409 Imo.im 12,161 405 Stub Low
410 Lossless compression 12,129 404 C High
411 Decision theory 12,106 403 C High
412 Function (computer programming) 12,087 402 C High
413 Priority queue 12,076 402 C High
414 Boolean data type 12,028 400 Start Low
415 Abstract data type 12,027 400 C High
416 Shunting yard algorithm 12,013 400 Unknown Unknown
417 Directed graph 11,981 399 C High
418 Software development process 11,954 398 C Mid
419 Heuristic (computer science) 11,946 398 Unknown Unknown
420 Decorator pattern 11,860 395 Start Low
421 Signal processing 11,848 394 C Low
422 Procedural programming 11,836 394 Start Mid
423 Frontend and backend 11,818 393 Start High
424 Procedural generation 11,800 393 C Unknown
425 Role-based access control 11,771 392 C Mid
426 Chomsky hierarchy 11,709 390 C High
427 Planar graph 11,693 389 B Mid
428 Rendering (computer graphics) 11,667 388 B High
429 Digital Revolution 11,591 386 Unknown Mid
430 Zero-shot learning 11,535 384 C Mid
431 List of tools for static code analysis 11,515 383 List Low
432 Continuous integration 11,513 383 B Low
433 Deterministic finite automaton 11,467 382 Start High
434 QBittorrent 11,427 380 Start Low
435 Primality test 11,387 379 Start Mid
436 Memetics 11,343 378 Start Unknown
437 Sankey diagram 11,342 378 C Low
438 Ensemble learning 11,318 377 C Mid
439 Knuth–Morris–Pratt algorithm 11,242 374 Start High
440 Analytics 11,223 374 Start High
441 Elixir (programming language) 11,217 373 Unknown Unknown
442 Actor model 11,202 373 C Mid
443 Pointer (computer programming) 11,201 373 C High
444 Dining philosophers problem 11,138 371 C High
445 Kai-Fu Lee 11,099 369 Start Unknown
446 SNOBOL 11,040 368 C Mid
447 Naming convention (programming) 11,014 367 Start Unknown
448 Row- and column-major order 10,982 366 C Mid
449 Logo (programming language) 10,943 364 C Mid
450 Federated learning 10,941 364 Start Low
451 Vertex cover 10,918 363 C Mid
452 Encapsulation (computer programming) 10,865 362 Start High
453 Online analytical processing 10,855 361 C Mid
454 List of NP-complete problems 10,826 360 List High
455 State machine replication 10,806 360 C High
456 Chernoff bound 10,767 358 Start Low
457 Shift register 10,764 358 Start Unknown
458 Timsort 10,743 358 C Mid
459 Abstraction (computer science) 10,716 357 C Top
460 Intelligent agent 10,711 357 Unknown Unknown
461 Robotic process automation 10,643 354 Start Mid
462 Conflict-free replicated data type 10,632 354 C High
463 Theoretical computer science 10,615 353 B Top
464 Natalie Enright Jerger 10,596 353 Start Unknown
465 Extended ASCII 10,480 349 C Low
466 Ant colony optimization algorithms 10,313 343 B Low
467 C++23 10,308 343 C Low
468 Quadtree 10,292 343 C Mid
469 16K resolution 10,281 342 Start Unknown
470 Strassen algorithm 10,277 342 C Low
471 Branch and bound 10,267 342 Start Mid
472 For loop 10,251 341 B High
473 Subset sum problem 10,219 340 C Low
474 Maze-solving algorithm 10,141 338 Unknown Unknown
475 Closure (computer programming) 10,114 337 C Mid
476 Mojo (programming language) 10,104 336 Start Low
477 Montgomery modular multiplication 10,103 336 C Mid
478 Ford–Fulkerson algorithm 10,058 335 Start High
479 15.ai 10,029 334 GA Low
480 The Open Group Architecture Framework 9,953 331 Start High
481 Data model 9,953 331 C High
482 L-system 9,924 330 Unknown Unknown
483 Strong and weak typing 9,923 330 Start Mid
484 Ones' complement 9,875 329 Start Mid
485 Smartglasses 9,872 329 C Low
486 Mean time between failures 9,865 328 C Low
487 Andrey Kolmogorov 9,854 328 C High
488 Robert C. Martin 9,823 327 Start Mid
489 Physics-informed neural networks 9,798 326 Unknown Low
490 Error detection and correction 9,745 324 C High
491 Aspect-oriented programming 9,720 324 Start Mid
492 Shannon–Hartley theorem 9,697 323 C High
493 8-bit computing 9,689 322 Start High
494 Hamming weight 9,670 322 C Unknown
495 Queue (abstract data type) 9,661 322 Start Top
496 Neuromorphic engineering 9,646 321 B Low
497 Batch normalization 9,643 321 C Low
498 Kolmogorov complexity 9,632 321 B High
499 Coupling (computer programming) 9,609 320 Start High
500 Data and information visualization 9,607 320 C High
501 David J. Malan 9,605 320 C Unknown
502 Maze generation algorithm 9,576 319 Start Unknown
503 Miller–Rabin primality test 9,547 318 C High
504 Static program analysis 9,536 317 C Mid
505 Currying 9,534 317 C High
506 B+ tree 9,506 316 Start High
507 Builder pattern 9,505 316 Start Unknown
508 Integer (computer science) 9,496 316 C Mid
509 Memory management 9,479 315 C High
510 Locality-sensitive hashing 9,478 315 C Unknown
511 Maximum flow problem 9,476 315 C High
512 Samsung Galaxy Tab A8 9,474 315 Unknown Unknown
513 Anti-pattern 9,471 315 C Mid
514 Ethics of artificial intelligence 9,466 315 B Top
515 AWK 9,453 315 B Mid
516 IT service management 9,410 313 Start Mid
517 Matroska 9,379 312 C Mid
518 Gladys West 9,373 312 B Low
519 Identity management 9,331 311 C High
520 Moravec's paradox 9,273 309 Start Mid
521 Extended Backus–Naur form 9,272 309 C Mid
522 Computer science and engineering 9,252 308 Start Low
523 System call 9,225 307 C Low
524 Inheritance (object-oriented programming) 9,185 306 Start Mid
525 Jaan Tallinn 9,142 304 C Low
526 Control flow 9,134 304 B Top
527 Division algorithm 9,112 303 C High
528 Front-end web development 9,084 302 Start High
529 Curiously recurring template pattern 9,071 302 C Low
530 Adapter pattern 9,069 302 Start Unknown
531 Macro (computer science) 9,066 302 C Mid
532 Swarm intelligence 9,052 301 C Mid
533 HackerRank 9,025 300 Start Unknown
534 Call stack 9,012 300 C Mid
535 Code page 437 9,000 300 C Low
536 Type theory 8,994 299 C High
537 Branch predictor 8,975 299 C Mid
538 Run-length encoding 8,963 298 Start Mid
539 Anomaly detection 8,952 298 Start Mid
540 Maximum subarray problem 8,940 298 Unknown Unknown
541 Church–Turing thesis 8,930 297 C Top
542 Skip list 8,903 296 C Mid
543 Scaled agile framework 8,901 296 C Low
544 List of hash functions 8,895 296 List Low
545 Avast 8,750 291 B Mid
546 Triple DES 8,749 291 Start Unknown
547 Paxos (computer science) 8,739 291 C Low
548 DeepDream 8,714 290 Start Low
549 Quantum key distribution 8,696 289 B Mid
550 Theory of computation 8,681 289 C Top
551 Byte pair encoding 8,672 289 Start Mid
552 Coroutine 8,665 288 C Mid
553 Structured programming 8,658 288 C Mid
554 Hyper-threading 8,655 288 C Low
555 Joy Buolamwini 8,621 287 C Low
556 Knowledge graph 8,607 286 Start High
557 Sudoku solving algorithms 8,595 286 B Low
558 Okapi BM25 8,594 286 Start Low
559 POST (HTTP) 8,570 285 Start Low
560 Google AI 8,563 285 Start Low
561 Artificial consciousness 8,544 284 C Unknown
562 VP9 8,512 283 B Low
563 State diagram 8,499 283 C Mid
564 Memory hierarchy 8,477 282 Start Mid
565 Computational complexity of matrix multiplication 8,473 282 Unknown Unknown
566 Inverter (logic gate) 8,472 282 Start Unknown
567 Information science 8,463 282 C Top
568 Microkernel 8,441 281 C High
569 Informatics 8,424 280 C Mid
570 ABAP 8,415 280 C High
571 Named-entity recognition 8,354 278 C Unknown
572 Relational model 8,281 276 C Top
573 Synthetic media 8,266 275 Start Low
574 Sørensen–Dice coefficient 8,262 275 Start Unknown
575 Max-flow min-cut theorem 8,250 275 Start High
576 Check digit 8,248 274 Start Mid
577 Email spoofing 8,237 274 Start Low
578 Logic programming 8,229 274 C Top
579 Data modeling 8,227 274 C High
580 Jürgen Schmidhuber 8,150 271 C Mid
581 Edge detection 8,149 271 C Mid
582 List of pioneers in computer science 8,079 269 List High
583 Multiple inheritance 8,056 268 C Mid
584 Vehicle routing problem 8,035 267 Unknown Unknown
585 Cell (processor) 8,022 267 B Mid
586 Signed number representations 8,017 267 C High
587 Copying 8,015 267 Unknown Unknown
588 Agent-based model 7,945 264 C Mid
589 Pushdown automaton 7,938 264 B High
590 Multiplication algorithm 7,920 264 C Low
591 List of unsolved problems in computer science 7,902 263 List Mid
592 Interface (computing) 7,902 263 C Low
593 Lossy compression 7,883 262 Start High
594 Amortized analysis 7,863 262 Start High
595 Avast Antivirus 7,861 262 Start Mid
596 Computation 7,850 261 Start Top
597 Elisha Wiesel 7,845 261 Start Low
598 Stochastic parrot 7,821 260 Start Unknown
599 Independent set (graph theory) 7,821 260 C Mid
600 System administrator 7,820 260 C High
601 Command pattern 7,814 260 Start Mid
602 HyperLogLog 7,796 259 C Unknown
603 Two-phase commit protocol 7,795 259 C High
604 Open-source license 7,749 258 B High
605 Set cover problem 7,722 257 C Mid
606 Event-driven programming 7,721 257 Start High
607 Real-time computing 7,712 257 C High
608 Code smell 7,703 256 C Low
609 Associative array 7,702 256 C High
610 Memory leak 7,697 256 C Mid
611 Samsung Galaxy A03 7,685 256 Stub Low
612 Benton Harbor BASIC 7,647 254 C Low
613 Ladder logic 7,641 254 C Low
614 Conditional (computer programming) 7,637 254 C Mid
615 Microcode 7,630 254 Unknown Unknown
616 Text-to-image model 7,617 253 Unknown Unknown
617 Fibonacci heap 7,610 253 C High
618 Futures studies 7,597 253 B Low
619 Search algorithm 7,596 253 Start Top
620 Radix tree 7,576 252 C Mid
621 Evolutionary algorithm 7,568 252 C Mid
622 D (programming language) 7,535 251 C Low
623 Lempel–Ziv–Welch 7,529 250 C Unknown
624 Universal Turing machine 7,497 249 C Mid
625 Tony Hoare 7,465 248 C High
626 Counting sort 7,459 248 C High
627 Glossary of graph theory 7,446 248 List Mid
628 Longest common subsequence 7,441 248 Start High
629 EBCDIC 7,440 248 Start Mid
630 MurmurHash 7,437 247 Start Low
631 Petri net 7,428 247 B Mid
632 Adversarial machine learning 7,384 246 C Mid
633 Combinatorial optimization 7,376 245 C Top
634 Limited-memory BFGS 7,372 245 Unknown Unknown
635 Algebraic data type 7,363 245 Start Low
636 Clique problem 7,361 245 GA Mid
637 ALGOL 7,354 245 C High
638 Code.org 7,346 244 C Low
639 Dual linear program 7,320 244 Start Low
640 Matrix multiplication algorithm 7,301 243 C Mid
641 Cook–Levin theorem 7,299 243 B High
642 Web API 7,277 242 Start Unknown
643 Advent of Code 7,252 241 Start Low
644 Binary space partitioning 7,246 241 C Low
645 Women and video games 7,239 241 B Mid
646 Computational thinking 7,218 240 Start Unknown
647 Samsung Galaxy A04 7,183 239 Unknown Unknown
648 Pointing stick 7,154 238 C Low
649 Quantum algorithm 7,153 238 C High
650 Basic Linear Algebra Subprograms 7,149 238 C Low
651 Association for Computing Machinery 7,142 238 C Top
652 ActivityPub 7,118 237 C Low
653 Time formatting and storage bugs 7,100 236 B Low
654 Graph isomorphism 7,080 236 Start Mid
655 Ogg 7,058 235 Unknown Unknown
656 User error 7,041 234 Start High
657 List of data structures 7,040 234 List High
658 Component (graph theory) 7,038 234 GA Mid
659 R-tree 7,030 234 C Mid
660 AI accelerator 7,028 234 B Low
661 Graph (abstract data type) 7,008 233 C Top
662 JPEG 2000 6,978 232 C Low
663 Carbon (programming language) 6,974 232 Start Low
664 Anonymous function 6,972 232 C Mid
665 Computational linguistics 6,972 232 C High
666 Tail call 6,961 232 C Mid
667 CORDIC 6,945 231 B Mid
668 Recursive descent parser 6,943 231 Start High
669 Password cracking 6,935 231 C Low
670 Common Lisp 6,921 230 B High
671 Computer scientist 6,914 230 Start Top
672 Higher-order function 6,871 229 Start High
673 JavaScript engine 6,857 228 Start Mid
674 Routing 6,855 228 C Mid
675 Concurrency (computer science) 6,849 228 Start Top
676 Class (computer programming) 6,826 227 Start High
677 Cargo cult programming 6,819 227 Start Low
678 Wiener filter 6,807 226 Start Low
679 Beam search 6,802 226 Stub Unknown
680 Generalized additive model 6,785 226 Start Low
681 Identifier 6,780 226 Start Low
682 Computational biology 6,769 225 C High
683 Spaghetti code 6,749 224 Start Mid
684 Data structure alignment 6,748 224 Start Mid
685 Weak supervision 6,736 224 Unknown Unknown
686 Boyer–Moore string-search algorithm 6,734 224 C High
687 Nondeterministic finite automaton 6,707 223 B High
688 Hamiltonian path problem 6,692 223 C Mid
689 Comparison of integrated development environments 6,684 222 Start Low
690 3GP and 3G2 6,656 221 C Low
691 Boltzmann machine 6,656 221 C Low
692 Mixed reality 6,645 221 B Unknown
693 Double-ended queue 6,627 220 Start High
694 Rob Pike 6,598 219 Start Unknown
695 Susan Rigetti 6,586 219 Start Unknown
696 Cryptographically secure pseudorandom number generator 6,582 219 C High
697 Process (computing) 6,579 219 C Mid
698 Exception handling 6,560 218 B Mid
699 Fixed-point combinator 6,556 218 C Mid
700 Proxy auto-config 6,550 218 Unknown Unknown
701 Extended reality 6,543 218 Stub Low
702 Linker (computing) 6,523 217 C Mid
703 Leslie Lamport 6,516 217 C High
704 Shellsort 6,514 217 B High
705 Ashish Vaswani 6,491 216 Start Low
706 Pareto front 6,476 215 Start Unknown
707 Root-finding algorithms 6,469 215 Unknown Unknown
708 Consistent hashing 6,455 215 Stub Unknown
709 Constructor (object-oriented programming) 6,453 215 Start Mid
710 Needleman–Wunsch algorithm 6,452 215 Start Mid
711 Multi-agent system 6,429 214 Start Mid
712 Computability theory 6,418 213 B Top
713 Cycle detection 6,414 213 B Low
714 Signed zero 6,410 213 C Low
715 Rabin–Karp algorithm 6,394 213 C Mid
716 Edit distance 6,382 212 C Mid
717 Opcode 6,374 212 C High
718 Composite pattern 6,364 212 Start Unknown
719 Computational science 6,339 211 C High
720 Bill Joy 6,336 211 C Unknown
721 Log-structured merge-tree 6,323 210 Start Mid
722 Raft (algorithm) 6,314 210 C Low
723 Curry–Howard correspondence 6,314 210 C High
724 Judea Pearl 6,306 210 C Mid
725 Fault tolerance 6,243 208 Start High
726 Fourth-generation programming language 6,219 207 Start Mid
727 DNS rebinding 6,217 207 Unknown Unknown
728 Short-circuit evaluation 6,205 206 Start Mid
729 Umple 6,200 206 Start Low
730 Formal grammar 6,193 206 C Mid
731 Parsing expression grammar 6,188 206 B Mid
732 CS50 6,188 206 Start Low
733 Bucket sort 6,171 205 C High
734 Attribute-based access control 6,169 205 C Mid
735 Charlie Cheever 6,162 205 C Low
736 Self-balancing binary search tree 6,161 205 Start Mid
737 Alonzo Church 6,137 204 C Top
738 Prefix sum 6,129 204 Unknown Unknown
739 Duff's device 6,123 204 C Low
740 Covariance and contravariance (computer science) 6,107 203 Start High
741 No free lunch theorem 6,107 203 Start Mid
742 Bytecode 6,102 203 Unknown Unknown
743 Adjacency list 6,085 202 C Mid
744 Regular language 6,073 202 C High
745 Binary file 6,072 202 C High
746 Superconducting quantum computing 6,061 202 Start Unknown
747 Compilers: Principles, Techniques, and Tools 6,053 201 Stub Low
748 Ubiquitous computing 6,014 200 C High
749 Compare-and-swap 6,012 200 C Low
750 C99 5,991 199 C Mid
751 Quantum information 5,983 199 Start High
752 Metaheuristic 5,955 198 Start Mid
753 Loab 5,896 196 Unknown Unknown
754 Quantum machine learning 5,876 195 B Unknown
755 Deep reinforcement learning 5,846 194 Stub Unknown
756 LL parser 5,840 194 Start High
757 Enterprise architecture 5,814 193 Start Mid
758 Three-valued logic 5,803 193 Start Low
759 Arity 5,800 193 C Low
760 Longest path problem 5,797 193 C Low
761 Computational chemistry 5,775 192 B High
762 Semantics (computer science) 5,770 192 C High
763 Timeline of quantum computing and communication 5,752 191 List Mid
764 Boids 5,745 191 Unknown Unknown
765 Analysis of algorithms 5,737 191 C Top
766 Legacy system 5,734 191 C Unknown
767 All-points bulletin 5,733 191 C Low
768 Constraint satisfaction problem 5,730 191 C Mid
769 Fluent interface 5,727 190 Stub Unknown
770 Phong reflection model 5,727 190 Unknown Unknown
771 Directory (computing) 5,711 190 C Low
772 Elbow method (clustering) 5,711 190 Unknown Unknown
773 Machine epsilon 5,707 190 Unknown Unknown
774 Dartmouth workshop 5,706 190 Start Low
775 Jaro–Winkler distance 5,705 190 Unknown Unknown
776 Nonlinear programming 5,704 190 C Mid
777 Non-English-based programming languages 5,695 189 List Low
778 Reactive programming 5,692 189 Start Mid
779 Doubly linked list 5,676 189 Start High
780 Computing Machinery and Intelligence 5,672 189 C High
781 OpenGL Shading Language 5,665 188 Start Low
782 Datalog 5,658 188 B Mid
783 Containerization (computing) 5,635 187 Start Low
784 Mixin 5,614 187 Start Low
785 Generic programming 5,604 186 C High
786 Hazard (computer architecture) 5,601 186 C Low
787 Stuart J. Russell 5,601 186 Stub Unknown
788 Smith–Waterman algorithm 5,599 186 B Mid
789 David Cheriton 5,583 186 C Mid
790 Point in polygon 5,571 185 Start Low
791 Binary-to-text encoding 5,570 185 C Low
792 Apriori algorithm 5,539 184 C Mid
793 Computational complexity 5,532 184 C Top
794 Vorbis 5,512 183 B Low
795 Scope (computer science) 5,507 183 C High
796 Boolean 5,499 183 Disambig Unknown
797 Hill climbing 5,496 183 C Mid
798 8-bit color 5,491 183 Start Low
799 Quickselect 5,478 182 C Low
800 Consensus (computer science) 5,439 181 Start High
801 Delimiter 5,439 181 C Mid
802 Concurrent computing 5,436 181 C High
803 Chomsky normal form 5,430 181 Start Mid
804 Fréchet inception distance 5,425 180 C Low
805 Unique identifier 5,417 180 Start Unknown
806 Topological data analysis 5,413 180 C Low
807 Coding theory 5,410 180 C High
808 Approximate string matching 5,398 179 C Mid
809 Requirements engineering 5,395 179 Start Unknown
810 Static single-assignment form 5,369 178 C Mid
811 Pumping lemma for regular languages 5,355 178 C Low
812 Computational neuroscience 5,353 178 B Mid
813 Vapnik–Chervonenkis dimension 5,335 177 Start Mid
814 Formal verification 5,335 177 Start High
815 State pattern 5,326 177 Start Unknown
816 J (programming language) 5,317 177 Start Low
817 Syntactic sugar 5,309 176 C Mid
818 Hash collision 5,299 176 Start Low
819 Shane Legg 5,290 176 Start Unknown
820 Booth's multiplication algorithm 5,287 176 C Mid
821 V (programming language) 5,266 175 Unknown Unknown
822 Human-centered design 5,254 175 C High
823 Mutual exclusion 5,240 174 C Top
824 Object (computer science) 5,234 174 Start High
825 Code coverage 5,229 174 C Low
826 Evaluation strategy 5,229 174 C Top
827 Cyclic permutation 5,227 174 Start Unknown
828 Partition problem 5,226 174 Unknown Unknown
829 Don Norman 5,225 174 Start Mid
830 Thrashing (computer science) 5,214 173 C Low
831 Lazy evaluation 5,212 173 C High
832 2-satisfiability 5,207 173 GA Mid
833 Artificial life 5,202 173 B High
834 General-purpose programming language 5,194 173 Stub Mid
835 Best, worst and average case 5,194 173 Start High
836 Hindley–Milner type system 5,191 173 B High
837 GPS Exchange Format 5,178 172 C Low
838 Barbara Liskov 5,176 172 C High
839 Webmaster 5,174 172 Start Low
840 Standard ML 5,164 172 C Mid
841 Multiclass classification 5,164 172 Start Mid
842 Algorithmic bias 5,150 171 GA Top
843 Isolation forest 5,129 170 C Low
844 Variable (computer science) 5,126 170 Start Top
845 LeNet 5,114 170 Start Unknown
846 CiteSeerX 5,114 170 Start High
847 String-searching algorithm 5,108 170 Start High
848 Digital data 5,106 170 C Low
849 Programming language theory 5,106 170 Start Top
850 Abstract factory pattern 5,102 170 Start Mid
851 Model–view–presenter 5,088 169 C High
852 JSONP 5,086 169 C Low
853 Q (number format) 5,083 169 Unknown Unknown
854 Data governance 5,072 169 C Unknown
855 Tagged union 5,059 168 Start Low
856 Privilege escalation 5,059 168 Start Low
857 Automated theorem proving 5,052 168 Start Mid
858 Combinational logic 5,045 168 Start Unknown
859 Control-flow graph 5,034 167 C Mid
860 Snippet (programming) 5,026 167 Start Low
861 Andrew S. Tanenbaum 5,021 167 C Mid
862 Systems programming 5,002 166 B High
863 Computational complexity of mathematical operations 5,001 166 B Mid
864 Quick, Draw! 4,992 166 Stub Low
865 Units of information 4,991 166 C Mid
866 Damerau–Levenshtein distance 4,989 166 Start Low
867 Formal methods 4,986 166 C Top
868 Cohesion (computer science) 4,977 165 Unknown Unknown
869 Distributed operating system 4,976 165 C Mid
870 Data access object 4,963 165 Start Unknown
871 Three.js 4,957 165 Unknown Unknown
872 Rule 110 4,937 164 Start Mid
873 ActionScript 4,909 163 C Low
874 Edmonds–Karp algorithm 4,906 163 Start Mid
875 C string handling 4,900 163 C Low
876 Tree structure 4,898 163 Start High
877 Loose coupling 4,897 163 Start High
878 Satisfiability modulo theories 4,895 163 Start Low
879 Bounding volume hierarchy 4,893 163 Unknown Unknown
880 Web developer 4,884 162 Start Mid
881 Sandbox (software development) 4,878 162 Start Low
882 Nondeterministic Turing machine 4,877 162 C High
883 Translation studies 4,871 162 Start Mid
884 Aho–Corasick algorithm 4,865 162 Start Mid
885 Restricted Boltzmann machine 4,825 160 Unknown Unknown
886 Z notation 4,810 160 Start Mid
887 Samsung Galaxy Tab A7 4,787 159 Start Low
888 Elvis operator 4,786 159 Unknown Unknown
889 Longest increasing subsequence 4,769 158 C Mid
890 Randomized algorithm 4,766 158 C High
891 GrabCAD 4,765 158 Unknown Unknown
892 Computational geometry 4,727 157 Start High
893 Kleene star 4,723 157 Start High
894 IEEE 754-1985 4,709 156 C Low
895 BCH code 4,702 156 C Unknown
896 Sycamore processor 4,694 156 Stub Low
897 Deutsch–Jozsa algorithm 4,680 156 C Mid
898 Computer algebra 4,657 155 Start Mid
899 Infinite loop 4,655 155 Start Mid
900 Church encoding 4,648 154 B Mid
901 Metaprogramming 4,639 154 C Mid
902 Distributed version control 4,614 153 Start Mid
903 Goto 4,608 153 C Mid
904 Artificial Intelligence: A Modern Approach 4,604 153 Start Unknown
905 Chain-of-responsibility pattern 4,599 153 Stub Unknown
906 Code injection 4,567 152 C High
907 Object-oriented analysis and design 4,561 152 Start High
908 Synchronization (computer science) 4,557 151 B High
909 Suffix tree 4,553 151 C High
910 Gradle 4,549 151 C Low
911 Subnormal number 4,536 151 Unknown Unknown
912 Linear search 4,529 150 Start Mid
913 Database design 4,527 150 C High
914 List of fictional computers 4,526 150 List Low
915 Calling convention 4,520 150 C High
916 Semantic network 4,514 150 Start Low
917 Thundering herd problem 4,501 150 Start Mid
918 Foreign function interface 4,496 149 Start Low
919 Knowledge distillation 4,490 149 C Low
920 Splay tree 4,489 149 C Mid
921 Hybrid log–gamma 4,483 149 Start Low
922 Median of medians 4,481 149 C Low
923 Artbreeder 4,472 149 Start Low
924 Lowest common ancestor 4,460 148 Start Unknown
925 Outline of computer science 4,452 148 Start Mid
926 Inverted index 4,445 148 Start Mid
927 Green thread 4,443 148 Start Low
928 Object database 4,435 147 Start High
929 Treemapping 4,423 147 C Mid
930 Zachman Framework 4,422 147 Start Unknown
931 Array programming 4,420 147 C Low
932 Spatial anti-aliasing 4,417 147 C Mid
933 Side effect (computer science) 4,402 146 C Mid
934 Stack machine 4,391 146 C Mid
935 Communicating sequential processes 4,379 145 B High
936 Learning rate 4,378 145 Unknown Unknown
937 Metasyntactic variable 4,374 145 Unknown Unknown
938 Raj Reddy 4,372 145 B Unknown
939 Brute-force search 4,366 145 Start Mid
940 SAT solver 4,364 145 Start Mid
941 SHI International Corp 4,354 145 Start Low
942 Decision problem 4,350 145 Start High
943 Function overloading 4,334 144 Unknown Unknown
944 Soundex 4,332 144 C Unknown
945 Parametric design 4,323 144 Start Unknown
946 Continuation-passing style 4,321 144 Start Mid
947 Vendor lock-in 4,317 143 C Mid
948 Computer performance 4,310 143 Start Mid
949 Outline of artificial intelligence 4,307 143 Start High
950 Message passing 4,299 143 Start High
951 User-centered design 4,279 142 Start Mid
952 Model of computation 4,276 142 Start Mid
953 X.25 4,275 142 Unknown Unknown
954 Terry Winograd 4,272 142 Start Unknown
955 Marching cubes 4,271 142 Start Mid
956 Pseudorandom binary sequence 4,261 142 Start Mid
957 A Mathematical Theory of Communication 4,260 142 Start High
958 Information management 4,258 141 C Low
959 Search engine indexing 4,256 141 C Unknown
960 Job-shop scheduling 4,237 141 C Mid
961 Thread pool 4,234 141 Unknown Unknown
962 Blue–green deployment 4,232 141 Stub Low
963 Template method pattern 4,227 140 Start Low
964 Cocktail shaker sort 4,214 140 Start Mid
965 LOLCODE 4,208 140 Start Mid
966 Proof assistant 4,201 140 Start High
967 Program optimization 4,194 139 B High
968 Fold (higher-order function) 4,192 139 Start Mid
969 Interval tree 4,188 139 Start Mid
970 Pranav Mistry 4,184 139 Start Low
971 Proxy pattern 4,184 139 Start Mid
972 First-class function 4,179 139 C High
973 Topological insulator 4,140 138 Start Unknown
974 Challenge–response authentication 4,138 137 Start Low
975 Shannon's source coding theorem 4,138 137 C Low
976 Mock object 4,138 137 Start Low
977 Iterative deepening depth-first search 4,131 137 C Low
978 Huang's law 4,119 137 Start Mid
979 Martha E. Pollack 4,118 137 C Low
980 Matrix factorization (recommender systems) 4,117 137 C Low
981 Niklaus Wirth 4,115 137 Start High
982 CYK algorithm 4,103 136 C Mid
983 Requirements analysis 4,101 136 Start Unknown
984 HTML5 video 4,087 136 Unknown Unknown
985 Web of trust 4,063 135 C Low
986 Physics engine 4,059 135 Unknown Unknown
987 List of computer algebra systems 4,055 135 List Low
988 Profiling (computer programming) 4,055 135 C Mid
989 Monte Carlo algorithm 4,047 134 C Mid
990 CalyxOS 4,042 134 C Low
991 C++ classes 4,040 134 C Low
992 Perfect hash function 4,039 134 C Unknown
993 BLOOM (language model) 4,025 134 Stub Low
994 Women in computing 4,021 134 B High
995 Dependent type 4,016 133 Start High
996 Message queue 4,008 133 Unknown Unknown
997 Scott Aaronson 4,008 133 C Mid
998 Banker's algorithm 3,988 132 C Mid
999 Hardware virtualization 3,986 132 Start High
1000 Transitive closure 3,982 132 C Low