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