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