Programming Socks

Programming Socks

Part of a series on Trap. [View Related Entries]

Updated Oct 04, 2023 at 05:20PM EDT by Don.

Added Sep 25, 2019 at 06:30PM EDT by RandomMan.

PROTIP: Press 'i' to view the image gallery, 'v' to view the video gallery, or 'r' to view a random entry.

About

Programming Socks is a term given to specific types of knee socks and thigh highs which became notable for often being worn by transgender and non-binary people, as well as crossdressers, who do computer programming for a hobby or profession. Most commonly, the socks are horizontally striped in pastel colors or colors associated with the LGBTQ+ community. The trope led to the rise in popularity of similar jokes such as cross-dressing during programming to improve one's coding skills.

Origin

While it is unknown when the specific type of kneesocks first began to be associated with computer programming, it is believed the trope started on 4chan, with the earliest archived post dating back to the [s4s] board on December 26th, 2016,[5] featuring a screenshot of a product with the name altered to "Pink striped programming socks" (shown below). The initial product in question are the ZANZEA Womens Thigh High Socks Over the Knee Stocking Striped Tights,[1] horizontally striped thigh high socks which later were frequently associated with the term.



Spread

On February 10th, 2017, FunnyJunk user aznzeus[4] made a post featuring the screenshot; in the comments, various FunnyJunk users began confirming the trope. The joke got more popular in May of 2018, following a tweet by @rawrafox[2] which received over 4,100 retweets and 10,900 likes (shown below, left). The popularity of the trope, alongside the Amazon page of the ZANZEA thigh high socks being the initial example, even lead to the search algorithm of Amazon to suggest those socks and related products to appear when searching for "programming socks" (shown below, right).[3]


A higher-order Aurora @rawrafox So.. anyone that's new to programming, what most programmers don't tell you is that this is an equipment sport. No tutorial or book will help you as much as the right socks. Start out with a pair of pink striped programming socks and work your way up from there. ZANZEA Pink striped programming socks 207 customer revlews 10 answered questions Price $47.6 Sale $8.99& FREE Shipping on onders ever S49 FREE Retums Details You Save $8.99 (50%s) Fit As expected (70%) Size: US Medum Sue Chart Color Pink Thick In Stock Went it Wednesday, Dec. 28? Order withNin 30 hrs 40 mins and choose Two-Day Shipping at checkout Details Seld by Aosh and Fulfiled by Amazon Gitwap availabie Material Cotton Polyester .Color Pink Thick Black Thick, Blue Thick, Light Purple. Light Blue, Black Blue, Black Red Black Purple Black Yellow Yellow Green Dark Blue Size Medium (High 47cm(18 5) Length S9cm23 2)) Package inclade 1 pair of secks NOTICE Our tag sizes ae ASIAN SIZE. Please check your size with our S1ZE CHART belore you by t Size may be 2cm/1 inch inaccuracy DUE TO HAND MEASURE Color may be itle diterent de to moniter Thank you for your understanding Customers who viewed this item also bought J Roll over image to z0om in Teleindye s8.95-5895 An-Nao 2ande Als $10 20-$12 95 s8.99 s8 99-$19 99 6:15 PM May 6, 2018 Twitter Web Client amazon Try Prime Q Discover small & medium businesses All programming socks YCart EN Deliver to Hello. Sign in Account & Lists Departments Orders Try Prime Your Amazon.com Today's Deals Gift Cards Registry Sell Treasure Truck Help San Jose 95112 Sort by Featured 1-48 of 416 results for "programming socks" Show results for Amazon's Choice Men's Fashion Men's Socks Women's Fashion Women's Socks & Hosiery See All 17 Departments Refine by AmazonFresh fresh Chalier 3 Pairs Womens Long Striped Socks Over Knee Thigh High Socks Stocking $99-$1199prime n 347 Boldsocks Men's Novelty Socks Hot Cute Japanese Style Blue&pink Stripe Panties Bikini Cosplay Cotton Underwear $9 99-$16 99 prime A 134 Womens Striped Thigh High Over Knee Stocking Socks (Blue&white Wide Stripe)YSW02F $8 99 prime P-LINK Kawaii Stripe ZANZEA Women Socks Stripe Casual Elegant Over The Knee Thigh High Long Stockings To Be Or Not To Be Programming Edition Unisex Over Knee High Socks Extra Long Athletic Sport Tube... Underwear Panties Socks Amazon Prime Cute Cosplay L----- Costume Lingerie 2color Set $10 99-$1199prime $1200-$1500 prime 36 prime $9 99-$1199 prime $1577 Eligible for Free Shipping Only 20 left in stock - order soon. Save 5% with coupon Free Shipping by Amazon A nh295 Brand boldSOCKS ZANZEA Avg. Customer Review & Up EAT Annn& Up A A&Up AAY&Cp SLEEP <CODE/> REPEAT Condition New Used Schoolhouse Rock Casual Compression Socks Programmer Programming Code Novelty Sport Running Tube Socks,1 Pair Realdo Womens Autumn Eat Sleep Code Repeat Funny Programming Coding Gift Shirt Realdo Women Martin Boots P-LINK Kwaii Stripe Bikini P-LINK Kwaii L----- Cute Cosplay L----- Cute Costume Lingerie Fashion Non-slip Thick High Heel Lace Up Ankle Shoes Costume Lingerie Set Cotton Socks Pack Ankle Sock Hollow Out Crystal Decoration High Heel Martin Boots Shoes Underwear $7 38-$1075 $1499prime A 1 $14 99prime $1499 prime A 3 $19 99 $2 99 More Choices from $16.69

Additionally, social media users compared the trope to a manga called Mezu-nized Festival. On October 1st, 2015, a Redditor asked what the name of a Doujin was, which turned out to be an edited page from the manga made to look like it was about programming[6] (shown below, left). On March 19th, 2019, iFunny user Huskylicense made a joke about the socks and the manga (shown below, right).


IF I DIDN'T HAVE ANY INTEREST IN CODE.. THERE'S NO WAY I WOULD EVER DRESS UP LIKE THIS... FREE WI-FI ACCESS AND GOOD COFFEE... THIS LOOKS LIKE A DECENT SPOT.... ude s ude ssstream lude salnorithn>s lude ctime clude scstdlabs clude <fstreans t main(int argc, char *argv[]) { std::ofstream fileout; int arg; bool latexMode false char fileDest; bool fileMode false; bool shuffleMode = false; std::srand(std: :time(0) ); while ((arg getopt(argc, argv, slo: ")), LET'S PROGRAM! switch (arg){ case = true; latexMode break; leMode = true; ptarg; case o: Butt Plug IN Legs Shaved A Programming socks ON Yeah its coding TIME

Various Examples

SEEERNTES CUTE BOYS THAT DRESS LIKE GIRLS MAKE THE BEST PROGRAMMERS programming-m-----------.com YOU'RE DOING IT WRONG! WH... WHY WILL IT NOT COMPILE? HERE LOOK AT THIS... Programming while CrossDressing Let me teach you the joy of coding while exploring your sensual feminine side. WHAT IS THIS...? HMM? WHAT'S THE MATTER? IS THIS FOR REAL? OF COURSE YOu WILL! EVERYONE KNOWS THAT IF I START WEARING GIRLS CLOTHES WILL I REALLY GET BETTER AT PROGRAMMING? DRESSING UP AS A SCHOOLGIRL IMPROVES PROGRAMMING ABILITY! IT'S A SCIENTIFIC FACT! IT'S ALRIGHT WHEN I'M WEARING A SKIRT... ...I'M A PROGRAMMER!, Frequently bought together 2CONDEDION Total price: $45.63 THE C& Add both to Cart ANSI Add both to List PROGRAMMING LANGUAGE ANKER HAN i These items are shipped from and sold by different sellers. Show details This item: C Programming Language, 2nd Edition by Brian W. Kernighan Paperback $35.64 ZANZEA Women Socks Stripe Casual Elegant Over The Knee Thigh High Long Stockings $11.99

Search Interest

External References

Recent Videos

There are no videos currently available.

Recent Images 24 total


Top Comments

Shade.Usher
Shade.Usher

in reply to RandomMan

Let's talk about recursion. It's when a method calls itself. First though, we need to talk about factorials. If you don't already know, a factorial is a number times all other whole numbers less than it; the factorial of 3 is 6, for example, because 3*2*1 = 6. This means that a factorial is the factorial of the number below it times itself, which is great for recursion, so we can easily make the following Java method to simulate that:

public static void factorial(int n){
if(n == 1){
return 1
} else{
return n * factorial(n-1)
}
}

Normally, you call a method and it goes until it returns, but this will call itself in most cases. However, it's just like going into any other method and the number decreases every time, until it's 1 and just returns 1 (this is called a base case, every recursive method needs one of these or it just goes on forever and causes an error). That 1 then goes back up to the previous call, which returns 2*1, which goes up to the previous call, which returns 3*2*1, and so on, until you hit the number you called it with and it stops.

If that didn't make much sense, don't worry, it doesn't to anyone at the start; you really need to practice a lot with recursion and see it a few times to understand it. Also, you should probably look into it more on more detailed websites and not just random comments on KnowYourMeme. Typing out code sucks when the tab key doesn't work.

+27

+ Add a Comment

Comments (57)


Display Comments

Add a Comment


Hi! You must login or signup first!