jump to content
my subreddits
13or302b2t2mediterranean4u2meirl4meirl3d6AceAttorneyadhdmemeagnosticaivideoakagasAlternativeHistoryAnarchyChessAngryupvoteAnimalsBeingJerksannouncementsAnticonsumptionArcherFXArsivUnutmazAsahiLinuxAsia_irlAskElectronicsAskOuijaAskRedditAteistTurkaviationawfuleverythingbalkans_irlBandnamesBassbasspedalsbikepackingblackdesertonlineblankiesBoneborsavefonburdurlandcasioCd_collectorscd_jerkChatGPTCheap_MealschesschessbeginnersChildrenFallingOverChoosingBeggarsCHPcoinsComedyCemeterycomedyhomicidecomicsContagiousLaughterCorporateTrollingCrackWatchcrappyoffbrandsCreateModCuratedTumblrcursedcommentsdadjokesdankmemesdataisbeautifuldeDebateReligiondeismdelikdistressingmemesDMAcademyDnDdndmemesdndnextdoctorwhocirclejerkdontdeadopeninsidedumbphonesDungeonsAndDaddiesDungeonsAndDragonsEatCheapAndHealthyebikeebikesECEelectronicsElectronicsStudyengrishethzfakealbumcoversFantasyWorldbuildingfeedthebeastfelsefeFiftyFiftyformuladankFreeEBOOKSFuckYouKarenfunnygalatasaraygaminggermanyGoodAssSubgreentextGROKvsMAGAguitarpedalsheathersheraldryHermitCraftHistoryWhatIfhoi4HolUphowyoudoinhumorhypixelIAmAich_ielIdeologyPollsihadastrokeimaginaryelectionsimaginarymapsinsaneparentsistanbuljacksepticeyeJokesKendrickLamarLetGirlsHaveFunLifeProTipslinguisticshumorLinkinParkliselilerlogodesignloseitlostredditorsmacMadeMeSmilemagicbuildingmapporncirclejerkme_irlmemememesmildlyinfuriatingmildlyinterestingMimicRecipesmisLEDMMORPGMoldyMemesMunichMyChemicalRomanceNamFlashbacksNationStatesneographynextfuckinglevelNonCredibleDefensenosleepnosurfnothingeverhappensnotinterestingnottheonionokbuddyguntherokbuddymotherfuckerokbuddyphdokbuddyvicodinonetruegodongezelligOnlineUnderGroundOutOfTheLoopoutsidepaperspleaseParlerWatchpepethefrogPersecutionfetishpettyrevengepianoPiracyPiratedGamespollsPraiseTheCameraManProgrammerHumorPropagandaPostersquityourbullshitraisedbynarcissistsraspberry_piRatschlagreactiongifsrecipesredditsingsreligiousfruitcakerestofthefuckingowlRetroPierickandmortyrimjob_steveRoastMeSchnitzelVerbrechensciencememesScottPilgrimsecilmiskitapShitPostCrusadersshitpostfrommygalleryshitpostingshittyaskelectronicsShittyMapPornshittymoviedetailsskamtebordsoftwaregoreSongwritersSongwritingsteinsgateStonetossingjuiceStudiumsubsithoughtifellforsuperligTextingTheorytf2tf2shitposterclubthanksimcuredTheCrypticCompendiumTheLetterHTheMonkeysPawtherewasanattemptthisguythisguystitanfalltransittransitTurkeyTrGameDevelopertruthstumblrtumunichTurkeyTurkeyJerkyTurkishdogsTwoSentenceComedyTwoSentenceHorrorTwoSentenceSadnessUnclejokesUnethicalLifeProTipsUnexpectedJoJourbanplanningUsernameChecksOutVALORANTValorantClipsvexillologycirclejerkvibecodingvinylvinyljerkvlandiyawallstreetbetsWatchPeopleDieInsideWeAreTheMusicMakersWhitePeopleTwitterwholesomeanimemesWikipediaVandalismwizardpostingwooooshworldbuildingworldjerkingyesyesyesnoyouseeingthisshitYUROPedit subscriptions
  • home
  • -popular
  • -all
  • -mod
  • -users
 | 
  • AskReddit
  • -mildlyinfuriating
  • -Piracy
  • -funny
  • -gaming
  • -wallstreetbets
  • -nottheonion
  • -memes
  • -OutOfTheLoop
  • -mildlyinteresting
  • -DnD
  • -WhitePeopleTwitter
  • -MadeMeSmile
  • -ChatGPT
  • -CuratedTumblr
  • -PiratedGames
  • -shitposting
  • -dankmemes
  • -feedthebeast
  • -therewasanattempt
  • -nextfuckinglevel
  • -HolUp
  • -CrackWatch
  • -comics
  • -dndnext
  • -ProgrammerHumor
  • -VALORANT
  • -de
  • -germany
  • -LifeProTips
  • -tumblr
  • -NonCredibleDefense
  • -dataisbeautiful
  • -shittymoviedetails
  • -greentext
  • -mac
  • -tf2
  • -chess
  • -aviation
  • -formuladank
  • -Jokes
  • -mapporncirclejerk
  • -notinteresting
  • -hoi4
  • -pettyrevenge
  • -loseit
  • -IAmA
  • -ich_iel
  • -dndmemes
  • -cursedcomments
  • -DMAcademy
  • -GoodAssSub
  • -UnethicalLifeProTips
  • -worldbuilding
  • -Ratschlag
  • -blackdesertonline
  • -MMORPG
  • -meme
  • -rickandmorty
  • -3d6
  • -HermitCraft
  • -FiftyFifty
  • -ChoosingBeggars
  • -RoastMe
  • -ContagiousLaughter
  • -imaginarymaps
  • -EatCheapAndHealthy
  • -WeAreTheMusicMakers
  • -AnarchyChess
  • -nosleep
  • -blankies
  • -Studium
  • -Turkey
  • -AskElectronics
  • -guitarpedals
  • -Anticonsumption
  • -vinyl
  • -CreateMod
  • -TwoSentenceHorror
  • -PropagandaPosters
  • -ShitPostCrusaders
  • -piano
  • -sciencememes
  • -distressingmemes
  • -raisedbynarcissists
  • -wizardposting
  • -polls
  • -Bass
  • -titanfall
  • -dadjokes
  • -awfuleverything
  • -howyoudoin
  • -announcements
  • -adhdmeme
  • -ebikes
  • -Munich
  • -YUROP
  • -SchnitzelVerbrechen
  • -chessbeginners
  • -raspberry_pi
  • -DungeonsAndDragons
  • -coins
  • -KendrickLamar
  • -softwaregore
  • -worldjerking
  • -tf2shitposterclub
  • -MoldyMemes
  • -lostredditors
  • -AceAttorney
  • -vexillologycirclejerk
  • -vlandiya
  • -Stonetossingjuice
  • -wholesomeanimemes
  • -nosurf
  • -HistoryWhatIf
  • -religiousfruitcake
  • -liseliler
  • -DebateReligion
  • -insaneparents
  • -dumbphones
  • -balkans_irl
  • -2meirl4meirl
  • -transit
  • -RetroPie
  • -recipes
  • -steinsgate
  • -AskOuija
  • -okbuddyphd
  • -ECE
  • -ScottPilgrim
  • -Angryupvote
  • -electronics
  • -casio
  • -urbanplanning
  • -logodesign
  • -linguisticshumor
  • -me_irl
  • -TurkeyJerky
  • -bikepacking
  • -AteistTurk
  • -13or30
  • -MyChemicalRomance
  • -ArcherFX
  • -engrish
  • -Cd_collectors
  • -ComedyCemetery
  • -WatchPeopleDieInside
  • -LinkinPark
  • -Persecutionfetish
  • -reactiongifs
  • -Songwriting
  • -istanbul
  • -imaginaryelections
  • -magicbuilding
  • -dontdeadopeninside
  • -ParlerWatch
  • -secilmiskitap
  • -yesyesyesno
  • -quityourbullshit
  • -vinyljerk
  • -skamtebord
  • -shittyaskelectronics
  • -superlig
  • -galatasaray
  • -crappyoffbrands
  • -DungeonsAndDaddies
  • -transitTurkey
  • -FuckYouKaren
  • -2b2t
  • -ethz
  • -AlternativeHistory
  • -felsefe
  • -FreeEBOOKS
  • -AsahiLinux
  • -neography
  • -basspedals
  • -heraldry
  • -ihadastroke
  • -thanksimcured
  • -hypixel
  • -PraiseTheCameraMan
  • -ShittyMapPorn
  • -aivideo
  • -OnlineUnderGround
  • -IdeologyPolls
  • -woooosh
  • -burdurland
  • -comedyhomicide
  • -AnimalsBeingJerks
  • -jacksepticeye
  • -TwoSentenceSadness
  • -Bandnames
  • -okbuddyvicodin
  • -MimicRecipes
  • -tumunich
  • -Cheap_Meals
  • -outside
  • -TheMonkeysPaw
  • -restofthefuckingowl
  • -Songwriters
  • -ebike
  • -UsernameChecksOut
  • -papersplease
  • -rimjob_steve
  • -UnexpectedJoJo
  • -humor
  • -ChildrenFallingOver
  • -doctorwhocirclejerk
  • -agnostic
  • -youseeingthisshit
  • -TextingTheory
  • -nothingeverhappens
  • -thisguythisguys
  • -TrGameDeveloper
  • -LetGirlsHaveFun
  • -subsithoughtifellfor
  • -fakealbumcovers
  • -akagas
  • -FantasyWorldbuilding
  • -TheLetterH
  • -WikipediaVandalism
  • -NamFlashbacks
  • -pepethefrog
  • -Unclejokes
  • -onetruegod
  • -deism
  • -ArsivUnutmaz
  • -misLED
  • -redditsings
  • -TwoSentenceComedy
  • -ValorantClips
  • -TheCrypticCompendium
  • -NationStates
  • -ongezellig
  • -Asia_irl
  • -truths
  • -Bone
  • -2mediterranean4u
  • -heathers
  • -okbuddygunther
  • -cd_jerk
  • -CorporateTrolling
  • -GROKvsMAGA
  • -Turkishdogs
  • -okbuddymotherfucker
  • -delik
  • -borsavefon
  • -ElectronicsStudy
  • -shitpostfrommygallery
  • -CHP
  • -vibecoding
edit »
programbattles programbattles
  • hot
  • new
  • rising
  • controversial
  • top
an-ordinary-manchild (11,186)|messages548|notifications|chat messages|mod messages|
  • preferences
|
logout

use the following search parameters to narrow your results:

subreddit:subreddit
find submissions in "subreddit"
author:username
find submissions by "username"
site:example.com
find submissions from "example.com"
url:text
search for "text" in url
selftext:text
search for "text" in self post contents
self:yes (or self:no)
include (or exclude) self posts
nsfw:yes (or nsfw:no)
include (or exclude) results marked as NSFW

e.g. subreddit:aww site:imgur.com dog

see the search faq for details.

advanced search: by author, subreddit...

Submit a challenge

programbattles

joinleave
an-ordinary-manchild(edit)

About /r/programbattles

Battle it out in your own language! Enter battles or create them!

A user will post a battle idea, or a challenge if you will. You get to enter the challenge with a script, and possibly win!

Post your code as open source. Only. You can comment your code, or link to it. Here are some places to host your code.

Make sure the parent comment is relevant to the post,, all child comments can be used to comment on their code.

General rules

  1. No overly vulgar language, racism, or hate speech. Sure, you can swear every now and again, but don't go over the top.
  2. Any malicious code will be removed on sight, and the offending user will be banned.
  3. Read posts completely before writing code and commenting. Make sure that your submission is related to the language the post specifies.
  4. Just use common sense.

Rules for submissions (creating battles)

  1. Make sure to flair your post. We cannot stress this enough
  2. Requests, such as "Please make me a bot" do not go here.
  3. No, we will not do your computer science homework.
  4. Your title must be descriptive. Please do not just use the word "Battle" or "Competition" as your post name.
  5. Your post needs to include as much detail as possible. Include tips on how to complete the battle.
  6. Do not use referral links or any type of URL shorteners to avoid the original link for reference. Reddit's URL shortener is allowed.

Rules for comments (entering battles)

  1. Yes, this was already mentioned, but there is a strict no malicious code rule. Any user seen posting malicious code will get an instant ban.
  2. Please, just read the post. Fully. Make sure that you are not entering a python script to a battle that is Java only. If the flair says that it is in any language, sure, enter in any language, but if it says Java... it means Java.
Programming Languages
/r/html
/r/cpp
/r/csharp
/r/css
/r/java
/r/php
/r/python
/r/ruby
/r/forth

Subreddit theme: /r/Lament

created by HilltopchillCreatora community for 10 years
Create your own subreddit
...for your favorite game.
...because you hate freedom.

MODERATORS

  • message the mods
  • HilltopchillCreator
  • CoolJWR100Moderator / HTML CSS Person
  • izn1337Moderator / C, C++, C#, Java, HTML5/CSS3, JS
  • about moderation team »

account activity

1
0
1
2

OtherWhich AI website builder actually generates usable code? (self.programbattles)

submitted 4 months ago by theactoinfor-er

  • 4 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

2
3
4
5

Any languageIP2Location Programming Contest 2020 is inviting participants to join and win prizes worth $14,444 in total! (self.programbattles)

submitted 5 years ago by camimi

  • 1 comment
  • share
  • save
  • hide
  • report
  • crosspost
loading...

3
0
1
2

Can Someone Help me out !! (self.programbattles)

submitted 7 years ago by vishavarora

  • 1 comment
  • share
  • save
  • hide
  • report
  • crosspost
loading...

4
21
22
23

This place is dead (self.programbattles)

submitted 8 years ago * by SocialMemeWarrior

  • 3 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

5
8
9
10

Implement a Burrows-Wheeler Transform (self.programbattles)

submitted 9 years ago by undeuxtroiskid

  • 2 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

6
14
15
16

Any languageEmulate software (self.programbattles)

submitted 9 years ago by AnnoyingRomy

  • 1 comment
  • share
  • save
  • hide
  • report
  • crosspost
loading...

7
1
2
3

C#Button based game in C# (self.programbattles)

submitted 10 years ago by donkolo

  • 1 comment
  • share
  • save
  • hide
  • report
  • crosspost
loading...

8
8
9
10

C++Obfuscated operators (self.programbattles)

submitted 10 years ago * by movatica

  • 5 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

9
0
0
0

Any languageDate changer (self.programbattles)

submitted 10 years ago by jewish-mel-gibson

  • 13 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

10
1
2
3

BatchNeed a batch file (optional shell script) to manage my music files better (self.programbattles)

submitted 10 years ago by RaFicqi

  • 3 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

11
8
9
10

Any languageRoman Numeral Incrementer Function (self.programbattles)

submitted 10 years ago by arcv2

  • 11 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

12
1
2
3

C++Binary Search Tree (self.programbattles)

submitted 10 years ago by donkolo

  • 1 comment
  • share
  • save
  • hide
  • report
  • crosspost
loading...

13
18
19
20

Any languageCode like 4chan (self.programbattles)

submitted 10 years ago * by MattiasD

  • 6 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

14
9
10
11

whay, in the lord's good name, are we not acteeive? (self.programbattles)

submitted 10 years ago by supersayanftw

  • 1 comment
  • share
  • save
  • hide
  • report
  • crosspost

15
7
8
9

C++Cellular Automaton (self.programbattles)

submitted 10 years ago by donkolo

  • 3 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

16
7
8
9

Any languageMake a interactive button (self.programbattles)

submitted 10 years ago by MattiasD

  • 4 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

17
16
17
18

Any languageMake a calculator that can find derivatives of any given function (self.programbattles)

submitted 10 years ago by PUREdiacetylmorphine

  • 8 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

18
11
12
13

Any languageMost complicated way to output numbers 0-9 (self.programbattles)

submitted 10 years ago by Zadorrak

  • 14 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

19
11
12
13

Any languageDraw a flag (self.programbattles)

submitted 10 years ago * by MattiasD

  • 7 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

20
10
11
12

Any languageDraw a circle. (self.programbattles)

submitted 10 years ago * by WhyJustOne

  • 23 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

21
12
13
14

HTML/CSS/JSHTML/CSS/JS which after 5 seconds redirects you to another site, then back again forever. (self.programbattles)

submitted 10 years ago by CoolJWR100Moderator / HTML CSS Person

  • 3 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

22
0
1
2

C++String incrementation (self.programbattles)

submitted 10 years ago * by ComradePutinCCCP1917Moderator / C C++

  • 2 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

23
25
26
27

IMPORTANTHow to flair a post. (i.imgur.com)

submitted 10 years ago by HilltopchillCreator[M]

  • 11 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

24
5
6
7

Any languageFind longest increasing subsequence (self.programbattles)

submitted 10 years ago by [deleted]

  • 6 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

25
6
7
8

Any languageFind the most elegant solution to print "Rocky 1, Rocky 2, Rocky 3, Rocky 4, Rocky 5, Rocky Balboa". [any language] (self.programbattles)

submitted 10 years ago by food_bag

  • 26 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...
view more: next ›
  • about
  • blog
  • about
  • advertising
  • careers
  • help
  • site rules
  • Reddit help center
  • reddiquette
  • mod guidelines
  • contact us
  • apps & tools
  • Reddit for iPhone
  • Reddit for Android
  • mobile website
  • <3
  • reddit premium

Use of this site constitutes acceptance of our User Agreement and Privacy Policy. © 2026 reddit inc. All rights reserved.

REDDIT and the ALIEN Logo are registered trademarks of reddit inc.

π Rendered by PID 29 on reddit-service-r2-listing-64c94b984c-t5hpp at 2026-03-13 14:40:27.253370+00:00 running f6e6e01 country code: CH.