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