NaN:NaN
NaN:NaN
--:-- / --:--
Newgrounds Background Image Theme

Maliciouslyartistic just joined the crew!

We need you on the team, too.

Support Newgrounds and get tons of perks for just $2.99!

Create a Free Account and then..

Become a Supporter!

strange and silly languages

1,684 Views | 9 Replies
New Topic Respond to this Topic

So I was checking out wiki articles on the whitespace programming language, and found a link to the LOLCODE programming language at the bottom.

I think these are both silly, but would be fun to try out for a day. As an example of a LOLCODE "hello world" (found on the wiki):

HAI //initialize CAN HAS STDIO? // I/O library VISIBLE "HAI WORLD!" //print "HAI WORLD!" KTHXBYE //exit

so my question is: Has anyone found any other plain silly languages?

I enjoy a good laugh every now and then, so if you have some, post them!


Programming stuffs (tutorials and extras)

PM me (instead of MintPaw) if you're confuzzled.

thank Skaren for the sig :P

BBS Signature

Response to strange and silly languages Jun 14, 2012


They are called esoteric programming language

Brainfuck is probably the weirdest one I have ever encountered.

Response to strange and silly languages Jun 15, 2012


I have designed my own environment for an hello world/input number application. Here:

read.lib("library/allob") // Reads the data file allob.
read.lib("library/allin") // Reads the data file allin.
main[base] // The main function, base. A program can have more than one base.
{
write("Hello World!") // Tells the program to write a text line.
write("Type a number:")
input(">") for number^ // Input for variable number. The "^" means that a number should be entered.
if number^ = 10 then goto equ[sub] // I think you know what this means.
if number^ > 10 then goto greater[sub]
if number^ < 10 then goto lower[sub]
equ[sub] // The sub, or labels.
{
write("The number you entered equals 10.")
stopkey // A command that tells the program to stop executing until a key is pressed.
end // The program ends executing.
}
greater[sub]
{
write("The number you entered is greater than 10.")
stopkey
end
}
lower[sub]
{
write("The number you entered is lower than 10")
stopkey
end
}
}

What do you think of it?

Response to strange and silly languages Jun 15, 2012


At 6/15/12 12:38 PM, BigPen wrote: I have designed my own environment for an hello world/input number application. Here:
What do you think of it?

That's your programming language?
Well, it's good, but you kinda destroyed OOP by having more than one constructor.

other than that, it looks easy enough to use... The numbers, input, etc may take some getting used to, though.


Programming stuffs (tutorials and extras)

PM me (instead of MintPaw) if you're confuzzled.

thank Skaren for the sig :P

BBS Signature

Response to strange and silly languages Jun 16, 2012


Thanks!!! :)

Response to strange and silly languages Jun 16, 2012


I know it may not be silly but I think that Logo is a really useless language.We're learning it at school.It is supposed to be an "introduction" to more advanced programming but I had a hard time(although I'm the only who can handle it easily) forgetting almost anything I knew from almost any programming language e.g how to make a string creating a variable referring to a variable,loops and if statements.Let alone the fact it is very limited.


Bitte meine beliebte Nazi mods, keine bannerino, weil ich auch ein Nazi Scwein bin! Danke schön

BBS Signature

Response to strange and silly languages Jun 16, 2012


At 6/16/12 04:15 PM, tonypar16 wrote: I know it may not be silly but I think that Logo is a really useless language.We're learning it at school.It is supposed to be an "introduction" to more advanced programming but I had a hard time(although I'm the only who can handle it easily) forgetting almost anything I knew from almost any programming language e.g how to make a string creating a variable referring to a variable,loops and if statements.Let alone the fact it is very limited.

Scratch is probably worst language I have experienced with. Drag-n-drop functions. Totally useless. They said it's for people who can't learn programming, apparently!

Response to strange and silly languages Jun 17, 2012


At 6/16/12 09:05 PM, NorskeDrittsekk wrote: Scratch is probably worst language I have experienced with. Drag-n-drop functions. Totally useless. They said it's for people who can't learn programming, apparently!

Full functions, or just the skeleton?

I wouldn't mind having a drag-'n-drop skeleton function for FD

public function newFunction():void { }

or

private function newFunction():void { }

that would shave a few seconds off of code time. Anything more than that, though, and it's just destructive.


Programming stuffs (tutorials and extras)

PM me (instead of MintPaw) if you're confuzzled.

thank Skaren for the sig :P

BBS Signature

Response to strange and silly languages Jun 22, 2012


This.
Enough said.

Hello World code

+++++ +++++ [ > +++++ ++ > +++++ +++++ > +++ > + <<<< - ] > ++ . > + . +++++ ++ . . +++ . > ++ . << +++++ +++++ +++++ . > . +++ . ----- - . ----- --- . > + . > .

Yes that is properly indented and spaced.


If ya have something to say, PM me. I have a lot of time to spare.

Also never PM egg82.

BBS Signature

Response to strange and silly languages Jun 22, 2012


I know a programming language even weirder than Brainfuck.
It's called Malbolge and it's certainly the most difficult one.
Here, listen to the "Hello World" code:

('&%:9]!~}|z2Vxwv-,POqponl$Hjig%eB@@>}=<M:9wv6WsU2T|nm-,jcL(

I&%$#"

`CB]V?Tx<uVtT`Rpo3NlF.Jh++FdbCBA@?]!~|4XzyTT43Qsqq(Lnmkj"Fhg ${z@>

I would call this "Hell World"! :)