Best chars scores per language in 99 Bottles of Beer. Points are the ratio to the overall minimum chars. Achievements Cheevos Holes Languages Medals Miscellaneous All Holes 12 Days of Christmas 24 Game 99 Bottles of Beer Abundant Numbers Abundant Numbers (Long) Arabic to Roman Arithmetic Numbers Arrows Ascending Primes ASCII Table Billiards brainfuck Calendar Card Number Validation Catalan Numbers Catalan’s Constant Christmas Trees Collatz Continued Fractions CSS Colors Cubes Day of Week DFA Simulator Diamonds Divisors Emirp Numbers Emirp Numbers (Long) Emojify Evil Numbers Evil Numbers (Long) Factorial Factorisation Farey Sequence Fibonacci Fizz Buzz Foo Fizz Buzz Bar Forsyth–Edwards Notation Fractions Game of Life Gijswijt’s Sequence Gray Code Decoder Gray Code Encoder Happy Numbers Happy Numbers (Long) Hexdump Hilbert Curve Intersection Inventory Sequence ISBN Jacobi Symbol Kaprekar Numbers Kolakoski Constant Kolakoski Sequence Leap Years Levenshtein Distance Leyland Numbers ln 2 Look and Say Lucky Numbers Lucky Tickets Mahjong Mandelbrot Maze Medal Tally Minesweeper Morse Decoder Morse Encoder Multitap Input Musical Chords N Queens Niven Numbers Niven Numbers (Long) Number Spiral Odious Numbers Odious Numbers (Long) Ordinal Numbers PalindromemordnilaP Pangram Grep Partition Numbers Pascal’s Triangle Pernicious Numbers Pernicious Numbers (Long) Poker Polyominoes Prime Numbers Prime Numbers (Long) Proximity Grid QR Decoder Quine Recamán Repeating Decimals Reverse Polish Notation Reversi Rijndael S-box Rock-paper-scissors-Spock-lizard Roman to Arabic ROT13 Rule 110 Scrambled Sort Set Seven Segment SI Units Sierpiński Triangle Smith Numbers Spelling Numbers Star Wars GPT Star Wars Opening Crawl Sudoku Sudoku (Fill-in) Ten-pin Bowling Tic-tac-toe Time Distance Tongue-twisters Topological Sort Tower of Hanoi Transpose Sentence Trinomial Triangle United States Vampire Numbers Van Eck Sequence Zeckendorf Representation Zodiac Signs γ λ π τ φ √2 𝑒 All Languages ><> ALGOL 68 ArkScript Assembly AWK Bash BASIC Berry brainfuck C C# C++ Civet Clojure COBOL Coconut Common Lisp Crystal D Dart Elixir Erlang F# Factor Forth Fortran Gleam Go GolfScript Groovy Haskell Hexagony J Janet Java JavaScript jq Julia K Kotlin Lua Nim OCaml Pascal Perl PHP PowerShell Prolog Python R Raku Rockstar Ruby Rust Scheme sed SQL Swift Tcl TeX V VimL Wren Zig Bytes Chars Scoring Bytes Chars Language All ><> ALGOL 68 ArkScript Assembly AWK Bash BASIC Berry brainfuck C C# C++ Civet Clojure COBOL Coconut Common Lisp Crystal D Dart Elixir Erlang F# Factor Forth Fortran Gleam Go GolfScript Groovy Haskell Hexagony J Janet Java JavaScript jq Julia K Kotlin Lua Nim OCaml Pascal Perl PHP PowerShell Prolog Python R Raku Rockstar Ruby Rust Scheme sed SQL Swift Tcl TeX V VimL Wren Zig Hole All 12 Days of Christmas 24 Game 99 Bottles of Beer Abundant Numbers Abundant Numbers (Long) Arabic to Roman Arithmetic Numbers Arrows Ascending Primes ASCII Table Billiards brainfuck Calendar Card Number Validation Catalan Numbers Catalan’s Constant Christmas Trees Collatz Continued Fractions CSS Colors Cubes Day of Week DFA Simulator Diamonds Divisors Emirp Numbers Emirp Numbers (Long) Emojify Evil Numbers Evil Numbers (Long) Factorial Factorisation Farey Sequence Fibonacci Fizz Buzz Foo Fizz Buzz Bar Forsyth–Edwards Notation Fractions Game of Life Gijswijt’s Sequence Gray Code Decoder Gray Code Encoder Happy Numbers Happy Numbers (Long) Hexdump Hilbert Curve Intersection Inventory Sequence ISBN Jacobi Symbol Kaprekar Numbers Kolakoski Constant Kolakoski Sequence Leap Years Levenshtein Distance Leyland Numbers ln 2 Look and Say Lucky Numbers Lucky Tickets Mahjong Mandelbrot Maze Medal Tally Minesweeper Morse Decoder Morse Encoder Multitap Input Musical Chords N Queens Niven Numbers Niven Numbers (Long) Number Spiral Odious Numbers Odious Numbers (Long) Ordinal Numbers PalindromemordnilaP Pangram Grep Partition Numbers Pascal’s Triangle Pernicious Numbers Pernicious Numbers (Long) Poker Polyominoes Prime Numbers Prime Numbers (Long) Proximity Grid QR Decoder Quine Recamán Repeating Decimals Reverse Polish Notation Reversi Rijndael S-box Rock-paper-scissors-Spock-lizard Roman to Arabic ROT13 Rule 110 Scrambled Sort Set Seven Segment SI Units Sierpiński Triangle Smith Numbers Spelling Numbers Star Wars GPT Star Wars Opening Crawl Sudoku Sudoku (Fill-in) Ten-pin Bowling Tic-tac-toe Time Distance Tongue-twisters Topological Sort Tower of Hanoi Transpose Sentence Trinomial Triangle United States Vampire Numbers Van Eck Sequence Zeckendorf Representation Zodiac Signs γ λ π τ φ √2 𝑒 # Language Golfer Points Chars Submitted 1st Perl primo-ppcg 🇹🇭 1,000 84 17 Jul 2018 2nd GolfScript primo-ppcg 🇹🇭 988 85 11 Dec 2022 3rd Raku primo-ppcg 🇹🇭 894 94 31 Aug 2019 4th K ovs-code 🇩🇪 764 110 29 Jul 2022 5th J Bubbler-4 730 115 1 Jul 2021 6th Coconut Lydxn 🇨🇦 +1 724 116 16 Jan 2024 6th PowerShell bitsandbeyond 🇳🇱 724 116 25 Jul 2025 8th Python Lydxn 🇨🇦 +2 712 118 8 Apr 2022 9th Julia JayXon 🇺🇸 700 120 30 Dec 2023 9th Ruby JayXon 🇺🇸 700 120 10 Mar 2026 11th Civet JayXon 🇺🇸 656 128 12 Aug 2024 12th Elixir albanian-laundromat 🇺🇸 632 133 30 Nov 2025 13th Groovy DialFrost 🇸🇬 +1 622 135 13 Sep 2025 14th R DialFrost 🇸🇬 592 142 17 Mar 2025 15th JavaScript primo-ppcg 🇹🇭 +4 587 143 9 Jul 2019 16th Factor error256 549 153 18 May 2024 16th Clojure kg583 🇺🇸 549 153 11 Mar 2026 18th ><> MeWhenI 🇻🇦 532 158 7 Jul 2025 18th VimL HPWiz 🇳🇿 532 158 17 Oct 2025 20th Tcl GrayJoKing 🇦🇺 525 160 1 Nov 2023 21st Lua sisyphus-ppcg 🇦🇺 519 162 19 Jan 2023 21st V JayXon 🇺🇸 519 162 10 Jan 2025 23rd Scheme kg583 🇺🇸 512 164 15 Mar 2025 24th C Lydxn 🇨🇦 506 166 29 Sep 2025 25th Common Lisp kg583 🇺🇸 488 172 25 Feb 2026 26th Erlang emgordon154 483 174 6 Dec 2025 27th BASIC sean-niemann 🇺🇸 475 177 6 Jul 2025 28th C# tomtheisen 🇺🇸 467 180 24 Feb 2023 29th Bash dvargas46 🇺🇸 459 183 17 Jan 2023 30th Wren inventshah +1 452 186 15 Sep 2022 31st Nim JayXon 🇺🇸 438 192 19 Aug 2023 32nd Berry rucin93 🇵🇱 422 199 8 Dec 2025 33rd PHP sisyphus-ppcg 🇦🇺 +3 420 200 3 Jul 2023 34th D sean-niemann 🇺🇸 418 201 26 Nov 2024 35th C++ sean-niemann 🇺🇸 414 203 28 May 2024 36th Crystal JayXon 🇺🇸 408 206 8 Apr 2022 37th AWK sisyphus-ppcg 🇦🇺 +1 406 207 14 Nov 2022 38th jq ovs-code 🇩🇪 400 210 13 Oct 2024 39th sed sisyphus-ppcg 🇦🇺 365 230 23 Jun 2022 40th Dart Steffan153 🇫🇮 362 232 16 Feb 2024 41st Rockstar GrayJoKing 🇦🇺 357 235 5 Feb 2025 42nd Janet kg583 🇺🇸 356 236 13 hours ago 43rd TeX lifthrasiir 🇰🇷 350 240 19 Dec 2024 44th Haskell HPWiz 🇳🇿 347 242 22 Jul 2023 45th Swift MeWhenI 🇻🇦 341 246 8 Mar 2023 46th Java sean-niemann 🇺🇸 +2 339 248 25 Sep 2025 47th Prolog IanUtley 335 251 29 Mar 2024 48th F# primo-ppcg 🇹🇭 +1 326 258 30 Nov 2021 49th Rust Super-Pizza 🇨🇦 +1 324 259 7 Apr 2022 50th Kotlin emgordon154 319 263 19 Oct 2025 51st ArkScript kg583 🇺🇸 313 268 25 days ago 52nd OCaml m-tkach 🇺🇦 303 277 30 Nov 2023 52nd SQL roelderickx 303 277 3 days ago 54th Forth GrayJoKing 🇦🇺 302 278 22 Jul 2023 54th ALGOL 68 GrayJoKing 🇦🇺 302 278 4 Mar 2026 56th Go primo-ppcg 🇹🇭 299 281 22 Apr 2020 57th Pascal primo-ppcg 🇹🇭 289 291 13 Jul 2021 58th Fortran primo-ppcg 🇹🇭 285 295 21 May 2025 59th Gleam ovs-code 🇩🇪 +1 246 341 2 Feb 2025 60th Zig primo-ppcg 🇹🇭 216 388 15 Sep 2025 61st COBOL primo-ppcg 🇹🇭 192 437 25 Jun 2025 62nd Hexagony MeWhenI 🇻🇦 179 470 12 Nov 2022 63rd brainfuck canissimia 🇦🇶 112 753 14 Nov 2023