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