I am looking for a word describing person who uses computer a lot, it might be a programmer, a gamer but also an accountant or any other person who works in the office and spends most of the day in front of computer screen.

Geek or nerd doesn't fit for me, because it's hard to say that 50 years old accountant who happens to spend 8 hrs/day using a computer could be called a nerd, right?

It might be informal, I need it for a game/app title.

  • "digitophile" .
    – Greg Lee
    Commented Sep 21, 2015 at 19:22
  • "computer addict" ?
    – Graffito
    Commented Sep 21, 2015 at 21:36
  • 1
    – Mazura
    Commented Sep 22, 2015 at 0:53
  • How about "mouse potato"?
    – Hot Licks
    Commented Sep 22, 2015 at 2:41

9 Answers 9


Power User is a good one. It signifies someone who uses the computer a lot and as such knows his or her way around quite well.

  • 1
    Power User could be good if I wanted to put it in my resume :) I'm looking for something humoristic/ironic maybe? Commented Sep 21, 2015 at 19:25
  • 2
    Humour costs extra. Commented Sep 21, 2015 at 19:33

Nearly all desk jobs these days involve computers, so you can use the old fashioned term for someone with a desk job, desk jockey.Merriam-Webster

enter image description here
Chop Shop Store

You can go even more old-school, and refer to a really old computer user as a keypuncher.Wiktionary

enter image description here
National Archives


Perhaps Technophile would fit your purpose.

Noun tech·no·phile \ˈtek-nə-ˌfī(-ə)l\

: someone who likes and enjoys technology and modern machines (such as computers)

: an enthusiast of technology



Maybe keyboard serf. It has a nice hint at a double entendre.

Serf conveys a slavelike condition, and in particular, someone bound to the land.

  1. A member of the lowest feudal class, legally bound to a landed estate and required to perform labor for the lord of that estate in exchange for a personal allotment of land.

  2. An agricultural laborer under various similar systems, especially in Russia and eastern Europe in the 1700s and 1800s.

  3. A person in bondage or servitude.

American Heritage Dictionary

The suggestion is that office workers are often chained to their machines. It definitely has a pejorative tone (which may or may not suit the OP). The double entendre comes from its homophonetic connection to surfing the net on ones computer.

American Heritage Dictionary


An enthusiast, computer aficionado...


How about the term, "Pencilpusher" ?
Not specifically for computer-users, but more for suitable for someone like you described as "an accountant or any other person who works in the office and spends most of the day in front of computer screen."

pencil-pusher noun N. Amer. informal
another term for pen-pusher.
No way he was going to let those pencil pushers from accounting pity him.
pen-pusher noun informal
a person with a clerical job involving a lot of tedious and repetitive paperwork.
pen-pushing adjective

Or the term "Hacker" ?
This could be suitable for programmers, code-writers, computer professionals etc.

hacker |ˈhakə| noun informal
1 a person who uses computers to gain unauthorized access to data.
2 an enthusiastic and skilful computer programmer or user.
hack |hak| verb
gain unauthorized access to data in a system or computer:
[ no obj. ]
They hacked into the bank's computer.
[ with obj. ]
Someone hacked his computer from another location.
hack |hak| noun informal
1 an act of computer hacking.
The challenge of the hack itself.
2 a piece of computer code providing a quick or inelegant solution to a particular problem:
This hack doesn't work on machines that have a firewall.
hacking adjective, mass noun
Outlawing hacking has not stopped it.

If you're more concerned with implying the connotation of extended visual contact with computers, monitors, video-screens etc. You could make a reference to having "Square-eyes" ?

square eyes plural, noun Brit. humorous
eyes supposedly affected by excessive television viewing:
He watched so much TV he'd got square eyes.
square-eyed adjective


Someone who works extensively with calculations (and especially with Excel) is a "number cruncher". A derogatory term for an accountant is a "bean counter". How about a combination of the two - "bean cruncher"? Since it's for a game, to me this seems like it has opportunity for visual/audio effects. If your character is somewhat low level, beans have the double effect of being a lower income food staple.


I would use admin, superuser, technonaught, or my personal name quebit.


It's rather more biased towards programmer than, say, Accountant but what about Code Monkey ?

  • What about it? Please explain your answer in full. Commented Sep 25, 2015 at 14:45
  • 2
    "Code monkey" means you have a programming job which is intellectually unfulfilling: your job is to churn out routine code, which any other programmer could do just as well. Commented Sep 25, 2015 at 15:07
  • An extensive computer user is not necessarily a code monkey, and a code monkey is not necessarily an extensive computer user.
    – RegDwigнt
    Commented Sep 25, 2015 at 15:10

Not the answer you're looking for? Browse other questions tagged or ask your own question.