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