Top keywords by niche › Technology and software
Top 982 Computer Science Keywords
Monthly search volume, CPC, competition and a 12-month trend for 982 computer science keywords, updated October 2026.
Computer science keywords are academic and career terms: degrees, courses, salaries, algorithms, data structures and programming languages. Students and course providers are the audience, and the volume follows the academic calendar, with a lull every summer.
The list holds 982 keywords with a combined 130,263,160 searches a month. The most searched are c (16,600,000), github (13,600,000), go (9,140,000), python (4,090,000), certificate authorities (3,350,000), dns (3,350,000), man (3,350,000), aws (2,240,000), java (1,830,000) and virtual machines (1,830,000).
Advertisers pay most for exception handling ($11.02 a click), data provenance ($10.62 a click), depthfirst search ($9.90 a click), job scheduling ($7.83 a click) and logic gates ($7.75 a click). 19% of the keywords in the list cost $1 or more a click, which marks the commercial end of the niche.
Demand is steady through the year: across the list, the busiest and quietest months are within 1.1x of each other. The trend column shows each keyword's own twelve months.
Volumes are global monthly averages from Google; CPC is the top-of-page bid in US dollars; competition runs from 0 (few advertisers) to 1 (many). Last refreshed October 2026. For any other keyword, the free search volume checker gives the same numbers, and the Keywords Everywhere extension shows them inside Google as you search.
| No | Keyword | Search volume | CPC | Competition | Trend |
|---|---|---|---|---|---|
| 1 | c | 16,600,000 | $0.08 | 0.03 | |
| 2 | github | 13,600,000 | $0.63 | 0.01 | |
| 3 | go | 9,140,000 | $0.01 | 0.00 | |
| 4 | python | 4,090,000 | $0.22 | 0.06 | |
| 5 | certificate authorities | 3,350,000 | $0.02 | 0.08 | |
| 6 | dns | 3,350,000 | $0.03 | 0.04 | |
| 7 | man | 3,350,000 | $0.23 | 0.02 | |
| 8 | aws | 2,240,000 | $0.22 | 0.23 | |
| 9 | java | 1,830,000 | $0.14 | 0.01 | |
| 10 | virtual machines | 1,830,000 | $0.77 | 0.06 | |
| 11 | microsoft azure | 1,500,000 | $0.43 | 0.16 | |
| 12 | javascript | 1,220,000 | $0.15 | 0.06 | |
| 13 | swift | 1,220,000 | $0.09 | 0.09 | |
| 14 | apis | 1,000,000 | $0.23 | 0.08 | |
| 15 | bash | 1,000,000 | $0.01 | 1.00 | |
| 16 | html | 1,000,000 | $0.14 | 0.06 | |
| 17 | http | 1,000,000 | $0.10 | 0.00 | |
| 18 | matlab | 1,000,000 | $0.24 | 0.01 | |
| 19 | nodejs | 1,000,000 | $0.32 | 0.05 | |
| 20 | proxy servers | 1,000,000 | $0.14 | 0.04 | |
| 21 | storm | 1,000,000 | $0.14 | 0.03 | |
| 22 | garbage collection | 823,000 | $0.43 | 0.02 | |
| 23 | linear programming | 823,000 | $0.06 | 0.11 | |
| 24 | logging | 823,000 | $0.78 | 0.02 | |
| 25 | postgresql | 823,000 | $0.58 | 0.15 | |
| 26 | rendering | 823,000 | $0.29 | 0.02 | |
| 27 | rust | 823,000 | $0.19 | 0.03 | |
| 28 | containers | 673,000 | $0.30 | 0.57 | |
| 29 | deadlocks | 673,000 | $0.06 | 0.03 | |
| 30 | django | 673,000 | $0.12 | 0.01 | |
| 31 | ip addressing | 673,000 | $0.08 | 0.02 | |
| 32 | mongodb | 673,000 | $0.62 | 0.12 | |
| 33 | raft | 673,000 | $0.28 | 0.18 | |
| 34 | react | 673,000 | $0.26 | 0.02 | |
| 35 | ruby | 673,000 | $0.10 | 0.11 | |
| 36 | soap | 673,000 | $0.33 | 0.55 | |
| 37 | storage area networks | 673,000 | $0.02 | 0.01 | |
| 38 | video compression | 673,000 | $0.01 | 0.08 | |
| 39 | web development | 673,000 | $0.20 | 0.06 | |
| 40 | application performance monitoring | 550,000 | $0.01 | 0.72 | |
| 41 | graphs | 550,000 | $0.03 | 0.00 | |
| 42 | principal component analysis | 550,000 | $1.48 | 0.02 | |
| 43 | lan | 550,000 | $0.06 | 0.15 | |
| 44 | antivirus software | 450,000 | $0.79 | 0.28 | |
| 45 | cache | 450,000 | $0.15 | 0.01 | |
| 46 | caching | 450,000 | $0.15 | 0.01 | |
| 47 | coding | 450,000 | $0.18 | 0.14 | |
| 48 | dynamics | 450,000 | $0.50 | 0.05 | |
| 49 | generative adversarial networks | 450,000 | $0.29 | 0.04 | |
| 50 | hidden markov models | 450,000 | $0.18 | 0.01 | |
| 51 | motherboards | 450,000 | $0.01 | 0.62 | |
| 52 | puppet | 450,000 | $0.22 | 0.28 | |
| 53 | regularization | 450,000 | $0.14 | 0.02 | |
| 54 | selenium | 450,000 | $0.05 | 0.53 | |
| 55 | smart glasses | 450,000 | $0.14 | 1.00 | |
| 56 | stacks | 450,000 | $0.80 | 0.02 | |
| 57 | thrift | 450,000 | $0.33 | 0.14 | |
| 58 | vmware | 450,000 | $0.64 | 0.13 | |
| 59 | php | 450,000 | $0.43 | 0.04 | |
| 60 | algorithms | 368,000 | $0.01 | 0.01 | |
| 61 | clustering | 368,000 | $0.18 | 0.03 | |
| 62 | elixir | 368,000 | $0.04 | 0.41 | |
| 63 | interprocess communication | 368,000 | $0.07 | 0.03 | |
| 64 | json | 368,000 | $0.07 | 0.02 | |
| 65 | macos | 368,000 | $0.24 | 0.03 | |
| 66 | promises | 368,000 | $0.47 | 0.07 | |
| 67 | queues | 368,000 | $0.21 | 0.00 | |
| 68 | raid | 368,000 | $0.19 | 0.43 | |
| 69 | recursion | 368,000 | $0.07 | 0.00 | |
| 70 | software engineering | 368,000 | $0.69 | 0.10 | |
| 71 | unicode | 368,000 | $0.20 | 0.00 | |
| 72 | data marts | 368,000 | $1.20 | 0.00 | |
| 73 | bios | 301,000 | $0.04 | 0.02 | |
| 74 | data flow diagrams | 301,000 | $0.93 | 0.18 | |
| 75 | directx | 301,000 | $0.17 | 0.01 | |
| 76 | firewall | 301,000 | $0.66 | 0.20 | |
| 77 | flask | 301,000 | $0.02 | 0.68 | |
| 78 | game development | 301,000 | $0.20 | 0.01 | |
| 79 | grafana | 301,000 | $0.21 | 0.12 | |
| 80 | ontologies | 301,000 | $0.05 | 0.00 | |
| 81 | search engines | 301,000 | $0.44 | 0.05 | |
| 82 | semantics | 301,000 | $0.52 | 0.00 | |
| 83 | transport layer security | 301,000 | $0.65 | 0.03 | |
| 84 | vulkan | 301,000 | $0.01 | 0.04 | |
| 85 | wan | 301,000 | $0.11 | 0.05 | |
| 86 | xml | 301,000 | $0.21 | 0.02 | |
| 87 | bitbucket | 246,000 | $0.63 | 0.00 | |
| 88 | cassandra | 246,000 | $0.48 | 0.00 | |
| 89 | databases | 246,000 | $0.31 | 0.09 | |
| 90 | ethernet | 246,000 | $0.10 | 0.36 | |
| 91 | jenkins | 246,000 | $0.29 | 0.03 | |
| 92 | laravel | 246,000 | $0.57 | 0.05 | |
| 93 | mesh networks | 246,000 | $0.39 | 0.09 | |
| 94 | particle swarm optimization | 246,000 | $0.21 | 0.00 | |
| 95 | partitioning | 246,000 | $0.30 | 0.42 | |
| 96 | pointers | 246,000 | $0.05 | 0.11 | |
| 97 | powershell | 246,000 | $0.02 | 0.04 | |
| 98 | redis | 246,000 | $1.45 | 0.14 | |
| 99 | scala | 246,000 | $0.10 | 0.25 | |
| 100 | stack overflow | 246,000 | $0.81 | 0.00 | |
| 101 | terraform | 246,000 | $0.62 | 0.06 | |
| 102 | typescript | 246,000 | $0.24 | 0.03 | |
| 103 | unix | 246,000 | $0.18 | 0.03 | |
| 104 | unreal engine | 246,000 | $0.32 | 0.06 | |
| 105 | mpi | 246,000 | $0.22 | 0.01 | |
| 106 | ssh | 246,000 | $0.25 | 0.01 | |
| 107 | angular | 201,000 | $0.40 | 0.02 | |
| 108 | cohesion | 201,000 | $0.98 | 0.00 | |
| 109 | dhcp | 201,000 | $0.10 | 0.01 | |
| 110 | firmware | 201,000 | $0.28 | 0.00 | |
| 111 | kernel | 201,000 | $0.80 | 0.03 | |
| 112 | mercurial | 201,000 | $0.11 | 0.76 | |
| 113 | paging | 201,000 | $0.07 | 0.26 | |
| 114 | programming | 201,000 | $0.10 | 0.08 | |
| 115 | regular expressions | 201,000 | $0.06 | 0.01 | |
| 116 | secure sockets layer | 201,000 | $0.25 | 0.12 | |
| 117 | semaphores | 201,000 | $0.11 | 0.02 | |
| 118 | ftp | 201,000 | $0.35 | 0.02 | |
| 119 | actuators | 165,000 | $0.37 | 0.22 | |
| 120 | c programming | 165,000 | $0.15 | 0.03 | |
| 121 | computational fluid dynamics | 165,000 | $1.45 | 0.07 | |
| 122 | electronic design automation | 165,000 | $0.03 | 0.03 | |
| 123 | emulation | 165,000 | $2.76 | 0.00 | |
| 124 | finite state machines | 165,000 | $0.38 | 0.09 | |
| 125 | game ai | 165,000 | $0.26 | 0.12 | |
| 126 | haskell | 165,000 | $0.02 | 0.59 | |
| 127 | ipv6 | 165,000 | $0.10 | 0.03 | |
| 128 | jpeg | 165,000 | $0.08 | 0.06 | |
| 129 | kotlin | 165,000 | $0.23 | 0.03 | |
| 130 | operating systems | 165,000 | $0.26 | 0.02 | |
| 131 | osi model | 165,000 | $0.02 | 0.01 | |
| 132 | remote procedure call | 165,000 | $0.12 | 0.01 | |
| 133 | replication | 165,000 | $0.50 | 0.05 | |
| 134 | restful apis | 165,000 | $0.13 | 0.03 | |
| 135 | reusability | 165,000 | $0.04 | 0.37 | |
| 136 | scheme | 165,000 | $0.01 | 0.00 | |
| 137 | smtp | 165,000 | $0.64 | 0.15 | |
| 138 | ansible | 135,000 | $0.39 | 0.09 | |
| 139 | bandwidth | 135,000 | $5.59 | 0.03 | |
| 140 | bert | 135,000 | $0.08 | 0.02 | |
| 141 | coupling | 135,000 | $0.28 | 0.25 | |
| 142 | google cloud platform | 135,000 | $1.23 | 0.25 | |
| 143 | interpreter | 135,000 | $0.76 | 0.04 | |
| 144 | interpreters | 135,000 | $0.76 | 0.04 | |
| 145 | itil | 135,000 | $0.61 | 0.25 | |
| 146 | linear algebra | 135,000 | $0.29 | 0.03 | |
| 147 | logic gates | 135,000 | $7.75 | 0.03 | |
| 148 | parsing | 135,000 | $0.25 | 0.00 | |
| 149 | perl | 135,000 | $1.34 | 0.02 | |
| 150 | sharding | 135,000 | $0.31 | 0.16 | |
| 151 | tensorflow | 135,000 | $0.15 | 0.02 | |
| 152 | websockets | 135,000 | $0.14 | 0.03 | |
| 153 | svn | 135,000 | $1.30 | 0.02 | |
| 154 | active directory | 110,000 | $0.61 | 0.05 | |
| 155 | cuda | 110,000 | $0.33 | 0.01 | |
| 156 | graphql | 110,000 | $0.04 | 0.08 | |
| 157 | heaps | 110,000 | $0.79 | 0.02 | |
| 158 | input devices | 110,000 | $0.00 | 0.00 | |
| 159 | latency | 110,000 | $0.05 | 0.00 | |
| 160 | linear regression | 110,000 | $0.13 | 0.01 | |
| 161 | lisp | 110,000 | $0.66 | 0.00 | |
| 162 | rabbitmq | 110,000 | $0.56 | 0.08 | |
| 163 | sequence diagrams | 110,000 | $1.08 | 0.01 | |
| 164 | supercomputers | 110,000 | $0.37 | 0.08 | |
| 165 | supercomputing | 110,000 | $0.37 | 0.08 | |
| 166 | support vector machines | 110,000 | $0.51 | 0.01 | |
| 167 | synchronization | 110,000 | $0.17 | 0.00 | |
| 168 | threading | 110,000 | $0.36 | 0.06 | |
| 169 | udp protocol | 110,000 | $0.04 | 0.01 | |
| 170 | udp | 110,000 | $0.04 | 0.01 | |
| 171 | binary code | 90,500 | $0.99 | 0.00 | |
| 172 | computer networks | 90,500 | $0.23 | 0.02 | |
| 173 | debugging | 90,500 | $0.26 | 0.02 | |
| 174 | decision trees | 90,500 | $1.04 | 0.02 | |
| 175 | dijkstras algorithm | 90,500 | $0.16 | 0.00 | |
| 176 | enterprise integration patterns | 90,500 | $0.56 | 0.11 | |
| 177 | file sharing | 90,500 | $0.44 | 0.25 | |
| 178 | fourier transform | 90,500 | $0.04 | 0.00 | |
| 179 | ldap | 90,500 | $1.40 | 0.02 | |
| 180 | mechatronics | 90,500 | $0.61 | 0.04 | |
| 181 | nanorobotics | 90,500 | $0.00 | 0.00 | |
| 182 | paxos | 90,500 | $0.26 | 0.09 | |
| 183 | polymorphism | 90,500 | $0.13 | 0.00 | |
| 184 | prolog | 90,500 | $0.24 | 0.02 | |
| 185 | reinforcement learning | 90,500 | $0.59 | 0.04 | |
| 186 | round robin | 90,500 | $0.08 | 0.00 | |
| 187 | secure boot | 90,500 | $0.03 | 0.02 | |
| 188 | simple network management protocol | 90,500 | $0.93 | 0.04 | |
| 189 | subnetting | 90,500 | $0.06 | 0.06 | |
| 190 | tcpip | 90,500 | $0.05 | 0.01 | |
| 191 | traceroute | 90,500 | $0.20 | 0.05 | |
| 192 | version control systems | 90,500 | $0.90 | 0.02 | |
| 193 | vuejs | 90,500 | $0.17 | 0.02 | |
| 194 | yaml | 90,500 | $0.03 | 0.01 | |
| 195 | rolebased access control | 90,500 | $2.10 | 0.04 | |
| 196 | drupal | 74,000 | $2.01 | 0.08 | |
| 197 | embedded systems | 74,000 | $0.18 | 0.07 | |
| 198 | expressjs | 74,000 | $0.21 | 0.01 | |
| 199 | go language | 74,000 | $0.20 | 0.03 | |
| 200 | kinematics | 74,000 | $0.28 | 0.01 | |
| 201 | monads | 74,000 | $0.29 | 0.01 | |
| 202 | new relic | 74,000 | $2.96 | 0.33 | |
| 203 | oauth | 74,000 | $1.24 | 0.12 | |
| 204 | opengl | 74,000 | $0.01 | 0.01 | |
| 205 | pid controllers | 74,000 | $0.18 | 0.14 | |
| 206 | programming languages | 74,000 | $0.14 | 0.04 | |
| 207 | r programming | 74,000 | $0.24 | 0.04 | |
| 208 | throughput | 74,000 | $0.01 | 0.00 | |
| 209 | wcag | 74,000 | $0.74 | 0.18 | |
| 210 | class diagrams | 74,000 | $0.64 | 0.01 | |
| 211 | avro | 60,500 | $0.01 | 0.01 | |
| 212 | data structures | 60,500 | $0.15 | 0.01 | |
| 213 | hadoop | 60,500 | $0.79 | 0.06 | |
| 214 | ipv4 | 60,500 | $0.25 | 0.03 | |
| 215 | joomla | 60,500 | $0.36 | 0.08 | |
| 216 | microcontrollers | 60,500 | $0.16 | 0.25 | |
| 217 | microprocessors | 60,500 | $0.16 | 0.01 | |
| 218 | network topologies | 60,500 | $0.62 | 0.01 | |
| 219 | random forest | 60,500 | $0.25 | 0.01 | |
| 220 | random forests | 60,500 | $0.25 | 0.01 | |
| 221 | saml | 60,500 | $1.26 | 0.07 | |
| 222 | segmentation | 60,500 | $0.58 | 0.00 | |
| 223 | sql injection | 60,500 | $0.41 | 0.06 | |
| 224 | uefi | 60,500 | $0.01 | 0.01 | |
| 225 | umap | 60,500 | $0.06 | 0.00 | |
| 226 | objectoriented programming | 60,500 | $0.03 | 0.02 | |
| 227 | apache kafka | 49,500 | $0.79 | 0.11 | |
| 228 | apache spark | 49,500 | $0.50 | 0.06 | |
| 229 | assembly language | 49,500 | $0.19 | 0.00 | |
| 230 | backtracking | 49,500 | $0.45 | 0.02 | |
| 231 | boolean algebra | 49,500 | $0.02 | 0.00 | |
| 232 | botnets | 49,500 | $0.76 | 0.06 | |
| 233 | combinatorics | 49,500 | $0.18 | 0.00 | |
| 234 | computer hardware | 49,500 | $0.23 | 0.11 | |
| 235 | integrated circuits | 49,500 | $0.31 | 0.08 | |
| 236 | kmeans clustering | 49,500 | $0.21 | 0.01 | |
| 237 | linked lists | 49,500 | $0.18 | 0.00 | |
| 238 | lorawan | 49,500 | $0.37 | 0.42 | |
| 239 | markov chains | 49,500 | $0.12 | 0.01 | |
| 240 | middleware | 49,500 | $1.21 | 0.02 | |
| 241 | nosql | 49,500 | $0.14 | 0.08 | |
| 242 | open source intelligence | 49,500 | $0.52 | 0.12 | |
| 243 | professional networking | 49,500 | $1.16 | 0.01 | |
| 244 | pytest | 49,500 | $0.16 | 0.07 | |
| 245 | random access memory | 49,500 | $0.13 | 0.09 | |
| 246 | ray tracing | 49,500 | $0.02 | 0.01 | |
| 247 | ruby on rails | 49,500 | $0.42 | 0.03 | |
| 248 | simulink | 49,500 | $0.36 | 0.02 | |
| 249 | steganography | 49,500 | $0.02 | 0.00 | |
| 250 | turing machines | 49,500 | $0.06 | 0.05 | |
| 251 | windows os | 49,500 | $0.25 | 0.08 | |
| 252 | acid properties | 40,500 | $0.01 | 0.01 | |
| 253 | business process management | 40,500 | $0.83 | 0.15 | |
| 254 | cache memory | 40,500 | $0.12 | 0.00 | |
| 255 | central processing unit | 40,500 | $0.06 | 0.06 | |
| 256 | command query responsibility segregation | 40,500 | $0.06 | 0.02 | |
| 257 | database management | 40,500 | $0.77 | 0.14 | |
| 258 | database management systems | 40,500 | $0.40 | 0.18 | |
| 259 | devsecops | 40,500 | $0.89 | 0.19 | |
| 260 | ethical ai | 40,500 | $1.24 | 0.15 | |
| 261 | flash memory | 40,500 | $0.03 | 0.29 | |
| 262 | gradient descent | 40,500 | $0.03 | 0.01 | |
| 263 | hash functions | 40,500 | $0.07 | 0.00 | |
| 264 | home automation | 40,500 | $0.26 | 0.41 | |
| 265 | iot devices | 40,500 | $0.40 | 0.14 | |
| 266 | ipsec | 40,500 | $0.39 | 0.02 | |
| 267 | knowledge graphs | 40,500 | $1.20 | 0.12 | |
| 268 | medical imaging | 40,500 | $0.49 | 0.06 | |
| 269 | open source software | 40,500 | $0.47 | 0.10 | |
| 270 | openstack | 40,500 | $0.71 | 0.05 | |
| 271 | operating system kernels | 40,500 | $0.14 | 0.00 | |
| 272 | photonics | 40,500 | $0.37 | 0.06 | |
| 273 | port forwarding | 40,500 | $0.11 | 0.02 | |
| 274 | progressive web apps | 40,500 | $0.37 | 0.14 | |
| 275 | serialization | 40,500 | $0.88 | 0.00 | |
| 276 | smart grid | 40,500 | $0.20 | 0.79 | |
| 277 | superintelligence | 40,500 | $0.14 | 0.03 | |
| 278 | verilog | 40,500 | $0.27 | 0.02 | |
| 279 | waterfall model | 40,500 | $0.02 | 0.01 | |
| 280 | kalman filters | 40,500 | $0.26 | 0.01 | |
| 281 | api gateways | 33,100 | $0.83 | 0.17 | |
| 282 | big o notation | 33,100 | $0.01 | 0.01 | |
| 283 | binary trees | 33,100 | $0.00 | 0.00 | |
| 284 | cap theorem | 33,100 | $0.01 | 0.03 | |
| 285 | denial of service attacks | 33,100 | $0.32 | 0.04 | |
| 286 | digital circuits | 33,100 | $0.20 | 0.01 | |
| 287 | digital electronics | 33,100 | $0.20 | 0.01 | |
| 288 | digital forensics | 33,100 | $1.84 | 0.22 | |
| 289 | digital libraries | 33,100 | $0.44 | 0.03 | |
| 290 | dynamic programming | 33,100 | $0.02 | 0.02 | |
| 291 | edge ai | 33,100 | $0.56 | 0.19 | |
| 292 | endianness | 33,100 | $1.10 | 0.00 | |
| 293 | erlang | 33,100 | $1.19 | 0.01 | |
| 294 | kruskals algorithm | 33,100 | $0.00 | 0.00 | |
| 295 | linkers | 33,100 | $0.12 | 0.01 | |
| 296 | nagios | 33,100 | $1.92 | 0.07 | |
| 297 | naive bayes | 33,100 | $0.05 | 0.00 | |
| 298 | operations research | 33,100 | $0.67 | 0.02 | |
| 299 | overfitting | 33,100 | $0.10 | 0.04 | |
| 300 | race conditions | 33,100 | $0.44 | 0.00 |