Share your repls and programming experiences

← Back to all posts
Hidden Replit Languages OWO
h
RayhanADev

As some of you may know, there are hidden languages in Repl.it! I decided to make a mini-website to give a reference to them, so here you are!

Every Single Language In Repl.it

There are 145 Languages!

For those who need Web Assembly, Pure Javascript, Sinatra, Ruby on Rails, Express, and a whole lot more this is the place to look! There are a ton of languages (not to mention new BETAS! for languages) so check them out!

New Taking Community Languages!!!

Just comment below with a link to a forkable copy of your language and I’ll add it to the website!

Questions or Comments?

Tell me below! Let’s play a game, in the comments below say a language on Repl.it, but don’t repeat!

Voters
AntimatterDev
ryanbrwr
mollthecoder
MarcusWeinberger
CyberHacker101
badst
Nanowrimoijk
Jordgubbe
MarkDaGrosa
06rha1504
Comments
hotnewtop
firefish

You won't believe, but repl.it stores your IP address. Happy hacking!

CyberHacker101

it would be better if u could add a search bar to it :)

RayhanADev

@CyberHacker101 ha it would
but better yet I have a secret search bar that can be executed with two keys
Ctrl + F
don’t tell anyone my secret though xD

RayhanADev

@CyberHacker101 i’ll add that soon, good idea

iocoder

nice, and

145

Programming Langages?! wow!

also php isn't hidden its literally right here:

@RayhanADev

RayhanADev

@ridark i just used the languages variable hidden in Repl.it xD. Everything except community languages near the bottom was written by the Repl.it team and I just templated it.

iocoder

@ridark also you seem to have 2 TKINTER parts for whatever reason. that say the same thing:

TKINTER

Hidden

Python's standard GUI tooklit
Create a Repl in TKINTER?
@RayhanADev

RayhanADev

@ridark yep read my response to your comment above!

BobTheTomatoPie

it disgusts me that awesome repls like this get 10 upvotes while stupid anger tests and among us drawings get like 200, if it was my decision you would be near the top of the leaderboard

RayhanADev

@BobTheTomatoPie lmao thank you and yeah man, I have to agree. I’ve seen some amazing things get thrown down here smh.

RayhanADev

@BobTheTomatoPie oh yeah, that among us drawing was plagarised, reported, and locked xD.

BobTheTomatoPie

yea lmao, but im still like 90% they did not remove the dudes upvotes @RayhanADev

RayhanADev

@BobTheTomatoPie he has like 30 upvotes without that.

BobTheTomatoPie

yea repl should just ban him already @RayhanADev

fuzzyastrocat

@RayhanADev @BobTheTomatoPie Yeah, the reasoning behind which posts get tons of upvotes really stumps me. The anger test is literally just some if-elifs in Python and it's gotten huge numbers of upvotes, but things where people really put in a lot of work don't get hardly any. I do think that some of it is that "games are the only way to get upvotes", but as for why certain games (i.e. Anger Test) become super trendy is confusing to me.

RayhanADev

@fuzzyastrocat they apparently use alts I have to agree and I think it’s mostly because of Repl.it’s younger audience. Not saying there aren’t mature kids (I’m between 13 to 16 take your pick) and I know a good program from a crappy if else game.

Also unrelated side note I’m making a Python interpreter in JS lelelelle because I can’t C family anythng

fuzzyastrocat

@RayhanADev Yeah, probably that's a big factor.

that's kinda cool since it would mean Python for the web!

BobTheTomatoPie

yea its messed up, i could write a 100 lines python script and get 300 upvotes easy vs writing facebook and get 5 upvotes, its incredibly stupid and should be fixed @fuzzyastrocat

fuzzyastrocat

@BobTheTomatoPie Because of the younger audience, as @RayhanADev suggested, I'm not sure if it's possible to fix it.

JBloves27

Pretty cool bro!

RayhanADev

@JBYT27 yay thank you!

JBloves27
firefish

THis is what happens when you use nodejs statuc.

RayhanADev

@firefish I think Imma port all my projects to nodejs static for the fun of it xD.

firefish

@RayhanADev it's statuc not static

RayhanADev

@firefish oof, kudos to whoever made it. You should also try RiddleJS xD

firefish

@RayhanADev here is the github account of the chap who made atob: https://github.com/coolaj86

firefish

@RayhanADev what riddlejs is like nodejs statuc but more question marks and less hmmmm

RayhanADev

@firefish yep! Much more satisfying!

firefish

@RayhanADev If you ask me statuc is more satisfying because everything you do has a hmm.

RayhanADev

@firefish hahahahahaaha xD.

firefish

@RayhanADev also nodejs statuc has a nice description as well

hmmmm azaaaaaaaaaaaaaaaaaaaaa

zplusfour

where is aardvark

RayhanADev

@ZDev1 pretend I know what that is xD gimme the link!

zplusfour
RayhanADev
zplusfour

@RayhanADev yey thank you!

RayhanADev
AphixDev

Yes.

RayhanADev
CodeLongAndPros

(Also there's TCMS it's a simple programming language with the ability to natively render [X]HTML, it's both functional and C-style. It has pointers but they'll never set fault. It also runs faster than C and is simpler than python)

just kidding
RayhanADev

Dang the link explains it all. I’m go use this profound knowledge that I’ve gained to better the world. Thank you, @CodeLongAndPros , for this amazing discovery!

fuzzyastrocat

@CodeLongAndPros You actually had me until "it also runs faster than C and is simpler than python."

CodeLongAndPros

@fuzzyastrocat is that what they call a "gottem"

fuzzyastrocat

@CodeLongAndPros Indeed it is.

firefish

@CodeLongAndPros I fell for it. You really are sneaky.

CodeLongAndPros

You missed D.
Template here
From the site:

D is a general-purpose programming language with static typing, systems-level access, and C-like syntax

firefish

@CodeLongAndPros ew nobody likes D

RayhanADev

@CodeLongAndPros I added D (but I put it in the community category because I could think of any other place. Feel free to suggest!)

AmazingMech2418

Might want to fix this...

AmazingMech2418

@AmazingMech2418 Wait, Repl.it put it there! LOL!

RayhanADev

@AmazingMech2418 yessir Repl.it needs a spellchecker xD

RayhanADev

@AmazingMech2418 obtw I got the idea of this from your tutorial!

AmazingMech2418

@RayhanADev Ooh! Nice!

firefish

btw I got the idea of this from your tutorial!

@RayhanADev yeah I contributed somewhat

RayhanADev

yeah I contributed somewhat

@firefish yessir!

firefish

@RayhanADev i mean i gave you the klangs file, and gave you the source code of the atob npm package

AmazingMech2418

@firefish You know, atob is just Base64, right?

firefish

@AmazingMech2418 yeah i'm not dumb

RayhanADev

@AmazingMech2418 nodejs doesn’t have an atob function you have to write one xd.

AmazingMech2418

@firefish You don't need the package... Just use Buffer.from... LOL!

AmazingMech2418

@RayhanADev Yeah...

firefish

@AmazingMech2418 that's what the flipping package does are you blind

AmazingMech2418

@firefish I know that's what it does, but it's still pointless. LOL! You know, packages also include their package.json files, lockfiles, TypeScript implementations, and a whole bunch of other pointless stuff, right? If you want to make your repl like 10 MB instead of 100 KB, go ahead though! LOL!

firefish

@AmazingMech2418 is it just me or was the source code of the package copied, and not the package installed

AmazingMech2418

@firefish Oh. LOL!

firefish

@RayhanADev I know, but here not-so-amazing-mech has a brain too small to understand

AmazingMech2418

@firefish Why do you always say that? LOL! And I know that Node doesn't have atob natively, but there are native workarounds...

RayhanADev

@firefish lmao xd

firefish

@AmazingMech2418 I'll start doing this instead:

bye bye please your favourite language
AmazingMech2418

@firefish You know that does nothing, right? LOL!

firefish

@AmazingMech2418 yeah i'm not dumb

FlaminHotValdez

You didn't add c++ to the page... And it's one of the biggest languages...

RayhanADev

@maxyang C++ === CPP xD. Repl.it has some odd names for the langs but C++ is there!

FlaminHotValdez

@RayhanADev Ah. I searched C++ and CPlusPlus but neither showed up.

RayhanADev

@maxyang :) Most of this website is just me decoding a Base64 variable that repl left on their site and templating it with ejs xD.

Whippingdot

Did you know the extension for C++ code is cpp. If you did, THEN WHY ARE YOU ASKING THIS QUESTION. jk. But still, how did you not know that?? @maxyang

FlaminHotValdez

@Whippingdot Lol yeah, I knew the extension was cpp but I never really referred to it when talking, it was always more of a file extension to me like .py from python. Lets be honest nobody calls python py, same logic c++ cpp.

Whippingdot

True @maxyang. Wait, on the website Rayhan used Cpp? Ok, that is random. Why not write C++ @RayhanADev

FlaminHotValdez

@Whippingdot EXACTLY.

RayhanADev

@Whippingdot @maxyang I didn’t write this all!!! I just templated it, Replit wrote all this and stored it on their site!

Whippingdot

Ohhhh, then change CPP to C++ will ya? @RayhanADev

fuzzyastrocat

Cool! Maybe add some kind of categories or something, hard to find languages since the text is so big.

crystal

realTronsi

@fuzzyastrocat cmd/ctrl f

RayhanADev

@fuzzyastrocat i can add the category tags. I think that would work!

fuzzyastrocat

@realTronsi What's the point of the browse page if you already know what you're looking for? What I mean is that I wish I could browse through the languages easier, since the text is so big it takes forever to get through them all.

realTronsi

@fuzzyastrocat oh thats what you meant, thought you were talking about how it was hard to find a specific language, mb

RayhanADev

@fuzzyastrocat I added anchor tags! https://hidden-replit-langs.rayhanadev.repl.co/#quil_beta stuff like that :P.

fuzzyastrocat
RayhanADev

NodeJS

realTronsi

uhm why is everything slowly indenting to the right might want to check on that

RayhanADev

@realTronsi fixed (i think). Do you want me to add Mybraine?

realTronsi

@RayhanADev lol that was just somewhat of a experiment so don't add that lmao

DynamicSquid

it's missing Night

RayhanADev

@DynamicSquid dang. you know what, gimme a repl that people can fork and I’ll manually add it!

DynamicSquid
realTronsi

@DynamicSquid repl should add a community-made language section

RayhanADev
DynamicSquid

@RayhanADev Yay, thank you!!

DynamicSquid

@realTronsi Post that in the feedback section and send me the link so I can upvote it

RayhanADev

@DynamicSquid +1 realTronsi do tell!

realTronsi
fuzzyastrocat

@RayhanADev It'd be cool if when you click the link it auto-forks.

RayhanADev

@fuzzyastrocat it actually does. The only cases where it doesn’t is a couple like Django, Jest, and Night where it’s a template or community (if you know an auto-fork method, please let me know)

fuzzyastrocat

@RayhanADev That's what I meant, about the community ones (which is why I posted this comment on the Night thread). No, I don't know an auto-fork method, but I'm sure it's probably possible.