ADVERTISEMENT

To me, programming and coding are nothing short of magic. You write some squiggles made of light by wiggling your hands above a keyboard and boom—you make contact with your computer. It’s talking to machines, Pandas, and I think it’s magnificently weird when you start looking at coding from an outsider’s perspective.

And even though I’m absolutely awful at programming (truly horrendous, just the worst, I am a metaphorical monkey with a mouse), something I’m pretty good at is humor. Especially recognizing a good joke when it’s staring me in the face. That’s why I’m so captivated by the r/ProgrammerHumor subreddit, a sprawling cyber-community that celebrates computer-related humor and has some truly hilarious content. We’ve collected some of their best memes and jokes that programmers will relate to and, we’re pretty certain, would make even a toaster laugh.

In the mood for some more coding chuckles and keyboard quips? Don’t even worry about it, Bored Panda’s got you covered! We’ve written about the r/ProgrammerHumor community quite extensively in the past and you’ll find our last two articles about the subreddit here and here, written by my talented colleagues.

Bored Panda reached out to software engineer, musician, and artist Andrew Eckel for some great insights about the programming world, why debugging can be so much fun, and about those rare 'eureka' moments that are so rewarding and make the pursuit of coding all worth it. Scroll down for my full interview with him. Meanwhile, if you'd like to find out about Andrews's newest art project that was made using code, it was recently featured on Bored Panda—you can read about it right here.

#1

As Long As You Code, You’ll Have These Feelings !

As Long As You Code, You’ll Have These Feelings !

taralino Report

Vicky Z
Community Member
4 years ago

Life of a programmer sounds fun

View more comments
RELATED:
    #2

    They Are Not Intresting Anymore

    They Are Not Intresting Anymore

    lechristmas Report

    Vicky Z
    Community Member
    4 years ago

    All i see is just typing very very fast

    Caffeinated Hedgehog
    Community Member
    4 years ago

    If you can see it, they're not typing fast enough

    Load More Replies...
    Vorknkx
    Community Member
    4 years ago

    The fastest typer = the best hacker :D

    GaeFrog
    Community Member
    4 years ago

    yes because you need to shut down the firewall or else self destruction will ensue of course

    Load More Replies...
    WilvanderHeijden
    Community Member
    4 years ago

    Best hacking I ever saw in a movie: 2 people typing on one keyboard supposedly shutting down 2 different systems.

    Dre Mosley
    Community Member
    4 years ago

    Hacking is so inaccurately represented in movies.

    SuperChicken
    Community Member
    4 years ago

    It is - and here's one on top of the list - "I'll create a GUI interface using Visual Basic. See if I can track an IP address." 🤣 https://www.youtube.com/watch?v=hkDD03yeLnU

    Load More Replies...
    third molar
    Community Member
    4 years ago

    Once in a movie i saw a guy type gibberish on notepad

    • Lemønchu •
    Community Member
    4 years ago

    *hejrhiehrciekwvwlsncekenegwklqowujama* "All right Billy, I'm in"

    Load More Replies...
    GaeFrog
    Community Member
    4 years ago

    HaCKinG iNto ThE mAiNfRAmE

    Robert T
    Community Member
    4 years ago

    It's when they type in an IP address and it is clearly not valid (all the numbers should be between 0 and 255). They do it deliberately so that people won't try and connect to a real server, but my brain shouts "there's the problem right there - invalid IP address"!

    Don't Look
    Community Member
    4 years ago

    The number of times the word hack is used in tv shows 🙄

    Jeroen de Wijn
    Community Member
    4 years ago

    I think anyone typing an apostrophe in sees is hardly in a position to criticize anyone else...

    JD Lee
    Community Member
    4 years ago

    Movie hackers type the exact same way I drum my nails in boredom.

    Wim Cossement
    Community Member
    4 years ago

    Check out this: https://itsfoss.com/hollywood-hacker-screen/

    Daniel (ShadowDrakken)
    Community Member
    4 years ago

    What? No, not ever. They're usually just randomly hitting keys and not even accomplishing that much. Even the visuals that go with it are nonsense.

    SuperChicken
    Community Member
    4 years ago

    Be happy that they're only updating the system, half of the time, they're using linux codes on a windows OS; or, vice versa.

    View more comments
    #3

    Days Since Last Timezone Issue

    Days Since Last Timezone Issue

    Sharpie_Extra Report

    Robert T
    Community Member
    4 years ago

    Brilliant.

    View more comments
    #4

    My “Web Server” Halloween Costume— 404 Champagne Not Found!

    My “Web Server” Halloween Costume— 404 Champagne Not Found!

    pkpenton Report

    Robert T
    Community Member
    4 years ago

    Cute.

    View more comments
    ADVERTISEMENT
    #5

    All Good!

    All Good!

    girayozil Report

    Vic
    Community Member
    4 years ago

    Amen!

    View more comments
    ADVERTISEMENT
    #6

    In My Case It's Intentional

    In My Case It's Intentional

    larsiusprime Report

    Robert T
    Community Member
    4 years ago

    Been there, done that. Should probably be wearing the T-shirt!

    View more comments
    #7

    Same Happened To This Meme

    Same Happened To This Meme

    lookslikes Report

    River Webb
    Community Member
    4 years ago

    google

    View more comments
    #8

    Behind The Scenes

    Behind The Scenes

    Ok_Contact_1234 Report

    Radek Suski
    Community Member
    4 years ago

    There should be a “sleep” after each print. Amateurs

    View more comments
    ADVERTISEMENT
    #9

    Based On A Real Story

    Based On A Real Story

    FedorMoiseev Report

    Giles McArdell
    Community Member
    4 years ago

    42 is the answer, you just don't know the question.

    View more comments
    ADVERTISEMENT
    #10

    I Got This Advice

    I Got This Advice

    code_snail Report

    Vicky Zar
    Community Member
    4 years ago

    Hehe

    View more comments
    #11

    Strange Kind

    Strange Kind

    yuva-krishna-memes Report

    Vic
    Community Member
    4 years ago

    We are at peace with ourselves... For some time atleast..

    View more comments
    #12

    We Have All Been There

    We Have All Been There

    lunasorcery Report

    Wistiti
    Community Member
    4 years ago

    I read "Christ wrote that..."

    View more comments
    ADVERTISEMENT
    #13

    Nothing Can Match This Feeling!

    Nothing Can Match This Feeling!

    dodongdfht5 Report

    troufaki13
    Community Member
    4 years ago

    That's my brain because I too have 100 mental tabs open...

    View more comments
    ADVERTISEMENT
    #14

    *sigh*

    *sigh*

    Polycarpboss Report

    Gandalf the Pink
    Community Member
    4 years ago (edited)

    Learning JavaScript === looking both ways before you cross the street, and then getting hit by an airplane

    View more comments
    #15

    Bullet Proof

    Bullet Proof

    dan_abramov Report

    Vicky Z
    Community Member
    4 years ago

    For the last time: dd/mm/yy!!!!! Case closed

    View more comments

    Never miss a story that brings joy to the world. Add us on Google

    #16

    You Shall Never Disrespect The Ways Of The Elders

    You Shall Never Disrespect The Ways Of The Elders

    pantherBlitzz Report

    June
    Community Member
    4 years ago

    171454177_...f3768d.jpg 171454177_10225563230086229_367947592553529118_n-61adf55f3768d.jpg

    View more comments
    ADVERTISEMENT
    #17

    Comment Your Code People

    Comment Your Code People

    memes-of-awesome Report

    Robert T
    Community Member
    4 years ago

    Cleanish code with clear variable names and comments for the weird bits. ;-)

    View more comments
    ADVERTISEMENT
    #18

    Companies Stuck In 2019 Still Tryna Be Like Amazon

    Companies Stuck In 2019 Still Tryna Be Like Amazon

    riseofthenothing Report

    WilvanderHeijden
    Community Member
    4 years ago

    Next step: Complain on social media that nobody wants to work for them.

    View more comments
    #19

    Seen At Computer Lab

    Seen At Computer Lab

    Not-original Report

    Mimi La Souris
    Community Member
    4 years ago

    stay at home, wear a mask ?

    View more comments
    #20

    He's Got A Point

    He's Got A Point

    Dumbhosadika Report

    Ginny Weasly
    Community Member
    4 years ago

    Color

    View more comments
    ADVERTISEMENT
    #21

    Ghaas

    Ghaas

    HenryHoffman Report

    Robert T
    Community Member
    4 years ago

    "Git" is it's polite name.

    View more comments
    ADVERTISEMENT
    #22

    Depression Is No More

    Depression Is No More

    Obroten54 Report

    Robert T
    Community Member
    4 years ago

    I actually quite like C++. Assembler or machine code is much much worse, believe me!

    View more comments
    #23

    Found In A Book Of Facts

    Found In A Book Of Facts

    Feetpmn95 Report

    Mimi La Souris
    Community Member
    4 years ago

    the other 9 think it is a Korean group

    View more comments
    #24

    Conspiracy Forever

    Conspiracy Forever

    yuva-krishna-memes Report

    Vicky Z
    Community Member
    4 years ago

    That's how it works

    View more comments
    ADVERTISEMENT
    #25

    Oh No

    Oh No

    iamdevloper Report

    John Smith
    Community Member
    4 years ago

    wait... close laptop .. BBZZTTTT does not compute. but my coding for fun project is on that laptop, I like to relax from coding at work by coding.

    View more comments
    ADVERTISEMENT
    #26

    Right?

    Right?

    NickTheTiger Report

    Gandalf the Pink
    Community Member
    4 years ago

    Runescape :)

    View more comments
    #27

    It Hurts My Soul To Type 'Color'

    It Hurts My Soul To Type 'Color'

    MrMartin777 Report

    Ginny Weasly
    Community Member
    4 years ago

    Australia too! I have made the mistake of typing ‘colour’ WAY too many times 😂

    View more comments
    #28

    Really It Is A Mystery

    Really It Is A Mystery

    adhdeveloper_dude Report

    Daniel (ShadowDrakken)
    Community Member
    4 years ago

    What's a raise?

    View more comments
    ADVERTISEMENT
    #29

    True Or Not?

    True Or Not?

    gedda Report

    Immortal Emperor Paradox
    Community Member
    4 years ago

    Nowadays everybody call themselves a FullStack dev.

    View more comments
    ADVERTISEMENT
    #30

    4 Months Into My First Sof-Dev Job And Getting Serious Impostor Syndrome

    4 Months Into My First Sof-Dev Job And Getting Serious Impostor Syndrome

    insafian Report

    June
    Community Member
    4 years ago

    Instead, my tech-lead suggested better ways to write things then made me rewrite everything. I'm now way more autonomous and a better programmer =)

    View more comments
    #31

    Her Husband Must Be A Programmer Tyhe

    Her Husband Must Be A Programmer Tyhe

    arathirtyhder Report

    #32

    Facebook Is Gone Next Let's Tackle The Real Problem

    Facebook Is Gone Next Let's Tackle The Real Problem

    duolc84 Report

    Robert T
    Community Member
    4 years ago

    JIRA has an API. JIRA can be automated. ;-)

    ADVERTISEMENT
    #33

    It Really Be Like That Though

    It Really Be Like That Though

    WinterSoldier1315 Report

    Robert T
    Community Member
    4 years ago (edited)

    Well COBOL is like writing an essay and needs to include pleases and thank yous. I refuse to touch it, even with a 20ft barge pole.

    View more comments
    ADVERTISEMENT
    #34

    Xkcd 2347

    Xkcd 2347

    amazed_spirit Report

    Pumpkin Spice
    Community Member
    4 years ago

    r u n k

    #35

    Little Contribution To The Indentation War

    Little Contribution To The Indentation War

    ablaniar Report

    Robert T
    Community Member
    4 years ago

    *vomit*

    View more comments
    #36

    I’ve Just Ended A Thousand Years War (Credit: Florian Roth)

    I’ve Just Ended A Thousand Years War (Credit: Florian Roth)

    a1bius Report

    Ham Explosion
    Community Member
    4 years ago

    Isnt tab 5 spaces?

    View more comments
    ADVERTISEMENT
    #37

    Peak Hacker Ability Unlocked

    Peak Hacker Ability Unlocked

    saravanakumar17 Report

    John Smith
    Community Member
    4 years ago

    Give you a shortcut, right click, inspect element, hit delete.

    View more comments
    ADVERTISEMENT
    #38

    Nice Meme I Just Found

    Nice Meme I Just Found

    MG-10 Report

    ben woskje
    Community Member
    4 years ago

    sysadmins - we find all the "undocumented features" of all programs from the people that do code... document the bugs in extreme detail.... and get told "that shouldn't happen" or "where were you running this?".... we're running it on the SOE that meets security specifications that the other 50,000 computers in the company use... the one that the dev's refuse to use.... that one.

    View more comments
    #39

    I Wouldn’t Want Someone Who Knows Java Either

    I Wouldn’t Want Someone Who Knows Java Either

    thePiscis Report

    Brandy Grote
    Community Member
    4 years ago

    Not sure what age range they are expecting to apply for this...

    View more comments
    #40

    It Only Takes A Few

    It Only Takes A Few

    Electronic_Mess Report

    Pumpkin Spice
    Community Member
    4 years ago

    Me drawing in the day vs me drawing at night.

    ADVERTISEMENT
    #41

    Worth It!

    Worth It!

    xbftw Report

    ThEboRedEsTpANdA
    Community Member
    4 years ago

    Is this He-man?

    View more comments
    ADVERTISEMENT
    #42

    Hanoi Horror

    Hanoi Horror

    Admirable-Map-5387 Report

    Chandelure F-5
    Community Member
    4 years ago

    What sort do we need for this...

    View more comments
    #43

    Why?

    Why?

    half_blood_prince_16 Report

    Robert T
    Community Member
    4 years ago

    JSON and his technicolour error message.

    View more comments
    #44

    Give Me Some Clues

    Give Me Some Clues

    yuva-krishna-memes Report

    ADVERTISEMENT
    #45

    My Girlfriend Is Learning Some Coding For Her Job

    My Girlfriend Is Learning Some Coding For Her Job

    agressieftv Report

    third molar
    Community Member
    4 years ago

    The battle between developer and tester ensues...

    View more comments
    ADVERTISEMENT
    #46

    Seriously Why?

    Seriously Why?

    Saksham__Verma Report

    Katherine Boag
    Community Member
    4 years ago

    Tradition is just peer pressure from dead people

    View more comments
    #47

    The New And Improved Error Messages In Python 3.10 Are A Game-Changer

    The New And Improved Error Messages In Python 3.10 Are A Game-Changer

    zazzedcoffee Report

    Llewella
    Community Member
    4 years ago

    Clippy

    View more comments
    #48

    Don't Bash Me

    Don't Bash Me

    yuva-krishna-memes Report

    Robert T
    Community Member
    4 years ago

    That's 4 nibbles right there!

    View more comments
    ADVERTISEMENT
    #49

    Comparison Is The Thief Of Joy My Fellow Dev's

    Comparison Is The Thief Of Joy My Fellow Dev's

    Koolboyee6969 Report

    ADVERTISEMENT
    #50

    Because The Cpu Can't Address Anything Smaller Than A Byte

    Because The Cpu Can't Address Anything Smaller Than A Byte

    orhnofficial Report

    Hugo Raible
    Community Member
    4 years ago

    std::vector does, in many C++ implementations, but it also doesn't have many friends.

    #51

    More Commits Messages From The Twitch Leak !

    More Commits Messages From The Twitch Leak !

    BaguetteOmelette Report

    June
    Community Member
    4 years ago

    "fix stupidity"

    #52

    Every Single Time

    Every Single Time

    Unelith Report

    ADVERTISEMENT
    #53

    The Only Reason Java Is Still Relevant Is Because It Is Shoved Down The Throats Of High Schoolers And College Students

    The Only Reason Java Is Still Relevant Is Because It Is Shoved Down The Throats Of High Schoolers And College Students

    ImplosiveTech Report

    Dre Mosley
    Community Member
    4 years ago

    Java isn't going anywhere.

    View more comments
    ADVERTISEMENT
    #54

    Trying To Learn C

    Trying To Learn C

    bestertfgd Report

    Robert T
    Community Member
    4 years ago

    cc -o foo foo.c

    #55

    Don't Be Scared. Math And Computing Are Friends

    Don't Be Scared. Math And Computing Are Friends

    yuva-krishna-memes Report

    Crowsgoin*brrr*
    Community Member
    4 years ago

    HOLY S**T! THANK YOU!!!! THAT MAKES SO MUCH FRIGGIN SENSE

    View more comments
    #56

    A Programmer's Solution

    A Programmer's Solution

    LoyallySmall Report

    June
    Community Member
    4 years ago

    Non-developer answer is 8 - 4 = 4 but I prefer the other one 😂

    View more comments
    ADVERTISEMENT
    #57

    This Might Just Be A 100% Elimination Round

    This Might Just Be A 100% Elimination Round

    Maximilian1271 Report

    Ginny Weasly
    Community Member
    4 years ago

    Give it an id/ class. In the CSS set its width. Set the margin property to auto. Done.

    View more comments
    ADVERTISEMENT
    #58

    Guess, I Will Try Next Year

    Guess, I Will Try Next Year

    TheFrostSnowball Report

    Monday
    Community Member
    4 years ago

    But next year the user that already exists will also be 24....time to lie!

    View more comments
    #59

    The Real Problem In Industry!!

    The Real Problem In Industry!!

    nonsenseis Report

    Robert T
    Community Member
    4 years ago

    Where's the sperm going?

    View more comments
    #60

    I Was Annoyed How Outdated That Meme Was, I Bumped Up The Specs A Bit

    I Was Annoyed How Outdated That Meme Was, I Bumped Up The Specs A Bit

    Kipter Report

    ADVERTISEMENT
    #61

    Alien Language!

    Alien Language!

    esberat Report

    Guy MacGregor
    Community Member
    4 years ago (edited)

    And the actual answer is "D". HTML is not a programming language, as you can not do logic with it. An HTML file basically just is a fancy word document.

    View more comments
    ADVERTISEMENT
    #62

    Why Shouldn't I Keep It?

    Why Shouldn't I Keep It?

    visene Report

    Demi Zwaan
    Community Member
    4 years ago

    This comment is hidden. Click here to view.

    Do they insinuate that the employee takes all the code with them? Because that's obviously not allowed. Whatever you make on the boss' time (for them) is their property.

    View more comments
    #63

    Why Do Java Programmers Wear Glasses? Because They Don't C#

    Why Do Java Programmers Wear Glasses? Because They Don't C#

    jyoti_6727 Report

    Chandelure F-5
    Community Member
    4 years ago

    The joke is that the name of the other programming language is literally "c sharp"

    #64

    Based On A True Story

    Based On A True Story

    The-IT Report

    Mimi La Souris
    Community Member
    4 years ago

    6 : I have to change my chair :p

    View more comments
    ADVERTISEMENT
    #65

    Any Js Developer Out Here?

    Any Js Developer Out Here?

    ValuecoderOffical Report

    ADVERTISEMENT
    #66

    My Professor Edited Our Java Program In Wordpad One Day Because Eclipse Crashed

    My Professor Edited Our Java Program In Wordpad One Day Because Eclipse Crashed

    midijake Report

    third molar
    Community Member
    4 years ago

    One can argue word is the chaotic evil here

    View more comments
    #67

    Foss (Forced Open Source Software)

    Foss (Forced Open Source Software)

    SegFaultHell Report

    Brandy Grote
    Community Member
    4 years ago

    But... Amazon owns it... I can't see them open sourcing $$

    View more comments
    #68

    Did They Just Invent On-Prem Hosting?

    Did They Just Invent On-Prem Hosting?

    Hypersapien Report

    Jeroen de Wijn
    Community Member
    4 years ago

    Tell them what? Nothing wrong with a private cloud as a concept. Cloud does not mean public or shared with the whole world per definition...

    View more comments
    ADVERTISEMENT
    #69

    "The Idea Guy" Pitching His Startup To Developers

    "The Idea Guy" Pitching His Startup To Developers

    hamelj Report

    ADVERTISEMENT
    #70

    Ah Yes, Linkedin Elitist Gatekeeping At It's Finest!

    Ah Yes, Linkedin Elitist Gatekeeping At It's Finest!

    TheMaskedDriver Report

    Demi Zwaan
    Community Member
    4 years ago

    None of these questions have anything to do with how well you can code, except maybe 9.

    View more comments
    #71

    The Key To Readability

    The Key To Readability

    grolschiehx Report

    Ginny Weasly
    Community Member
    4 years ago

    Me using control alt f to automatically fix spacing…

    View more comments
    #72

    Why?

    Why?

    Ok_Contact_1234 Report

    Katherine Boag
    Community Member
    4 years ago

    This comment is hidden. Click here to view.

    Type it into notepad and count using arrow keys... type it into word and use wordcount...

    ADVERTISEMENT
    #73

    X Markup Language

    X Markup Language

    DemonKillerh29 Report

    Chandelure F-5
    Community Member
    4 years ago

    y'all, this thread be downvoted af. lemme fix that

    View more comments
    ADVERTISEMENT