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