A person who designs and writes computer programs that are then compiled using a compiler, which produces object code (AKA code) and an executable.
Software developers hire many computer programmers to create numerous applications and games for them.
by Soulsphere May 7, 2008
Get the computer programmer mug.
someone who *thinks* they know how to program, but in reality is pretty average... almost always don't really understand the inner workings of a computer... they get scared by things like call stacks, registers, pointers, assembly, or anything that has to do with the guts of a computers...

also, they are generally not smart enough to do embedded development...
embedded developer: i just hacked the can bus in my car... used a philips tja1050 transceiver, paired it up to a mcf5485 coldfire, developed the logger and gauge renderer in C (gasp!) using codewarrior and spat the image data out to the tft in my car to have virtual gauges on everything!

what have you developed lately?

visual basic programmer: an ftp server...

embedded developer: oh... cool...
by champski April 3, 2009
Get the visual basic programmer mug.
A nerd and or dork that is eating out cunt for the first time.
Man: What did you do last night?
Nerd: I was a cunt programmer.
by Maximillina Daniel July 8, 2009
Get the cunt programmer mug.
acronym: HIP.
Horny Indian Programmer, or HIP is a term used to describe any Middle Eastern male with a computer who sends random Private Messages to women in a real-time text chat such as Yahoo. Generally, they are seeking to obtain Green Cards through gullible women. They are usually horrid spellers, although many are doing it on purpose and can probably spell quite well.
I just got a PM from a HIP named Muhammed_Pushadi20002004 asking "U wat 2 b my wife, u come 2 india?"I iggied his damn ass.
by Chickens Wife June 13, 2004
Get the Horny Indian Programmer mug.
A syndrome in which the sufferer thinks they're far superior to others in every way for the sole reason that they were once a programmer. Usually also have Real-Programmer Syndrome, usually act like vegans.
A: I was once a programmer, but have since retired. Did I tell you that I'm a retired programmer? Helloo??
B: Nobody. Gives. A. Fuck.
A: HOW DARE YOU TALK TO ME LIKE THAT I USED TO WRITE MILLIONS OF PAGES OF CODE BACK WHEN WE HAD TO WRITE NUMBERS BEFORE OUR LINES TO KEEP TRACK OF- You get it. A classic example of Retired-Programmer Syndrome.
by Steff a knee March 3, 2019
Get the Retired-programmer syndrome mug.
The phrase used by a man to explain and defend his copulation with a variety of ugly woman.

Similar, but not identical, to the commonly known "charity bang", a Community Outreach Programme differs from the aforementioned "charity bang" insofar as it involves the systematic banging of numerous women over an agreed time period
Lad 1: Man, landed a grenade there mate...
Lad 2: All part of my Community Outreach Programme bro. I like to give something back - like Chlamydia
Lad 1: Respect.
by BRG18 March 14, 2011
Get the Community Outreach Programme mug.
A programmer, or group of programmers, more interested in tacking more and more "bloatware" features to software, rather then cleaning up and optimizing existing code. Usually using the excuse "Computers are faster now, they can handle it"

Any real programmer knows performance > features and splash screens are soooo 2001.
Timeline of Photoshop suffering from Adobe Programmer Syndrome (APS)

load times on top performance computers.

Version Number
5 5 Seconds
6 10 Seconds

7 15 Seconds

CS 30 Seconds
CS2 20 Seconds
CS3 20 Seconds
CS4 35 Seconds
by dmangstar September 24, 2009
Get the Adobe Programmer Syndrome (APS) mug.