This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1 2012-06-27 02:05:36

pinnipediator
Scratcher
Registered: 2012-02-10
Posts: 500+

Other Programming Languages Database

There are so many programming languages out there now, especially open source, it'd be silly not to make the crackpot decision of cataloging them, or at least listing them.
Please leave a link to the language's website when you give it- we'll soon have a massive list.
I'll start with the ones i know (but don't have links to):
Ruby
Pascal
Java
C++
C
C#
kodu (hardly belonging in the advanced topics)
Squeak
And the one link i do have:
python
Please add to this tiny range!

Offline

 

#2 2012-06-27 03:24:41

blob8108
Scratcher
Registered: 2007-06-25
Posts: 1000+

Re: Other Programming Languages Database

Clojure looks like quite an interesting LISP dialect.
Haskell is supposed to be all nice and pretty and functional.
Erlang's supposed to have interesting concurrency (used to write CouchDB).
Ruby's a little like Python, but nicer, I think.
Objective-C is the other popular C variant with OOP. (It's mainly used on the Mac; HardMath123 uses it, I believe.)

~ There's my five  tongue


Things I've made: kurt | scratchblocks2 | this cake

Offline

 

#3 2012-06-27 06:39:25

Hardmath123
Scratcher
Registered: 2010-02-19
Posts: 1000+

Re: Other Programming Languages Database

blob8108 wrote:

Objective-C is the other popular C variant with OOP. (It's mainly used on the Mac; HardMath123 uses it, I believe.)

Yup. And I believe I'm the only one on Scratch who is serious about it, besides Steve(theipad) and dreamod.

Last edited by Hardmath123 (2012-06-27 06:39:41)


Hardmaths-MacBook-Pro:~ Hardmath$ sudo make $(whoami) a sandwich

Offline

 

#4 2012-06-27 07:22:05

bobbybee
Scratcher
Registered: 2009-10-18
Posts: 1000+

Re: Other Programming Languages Database

Hardmath123 wrote:

blob8108 wrote:

Objective-C is the other popular C variant with OOP. (It's mainly used on the Mac; HardMath123 uses it, I believe.)

Yup. And I believe I'm the only one on Scratch who is serious about it, besides Steve(theipad) and dreamod.

I like to mess around with iPhone sometimes..

And there's also Objective-C++  wink


I support the Free Software Foundation. Protect our digital rights!

Offline

 

#5 2012-06-27 12:04:10

slinger
Scratcher
Registered: 2011-06-21
Posts: 1000+

Re: Other Programming Languages Database

You should link to the Free Pascal Compiler for Pascal :b
http://freepascal.org/


http://s0.bcbits.com/img/buttons/bandcamp_130x27_blue.png

Offline

 

#6 2012-06-27 12:18:51

blob8108
Scratcher
Registered: 2007-06-25
Posts: 1000+

Re: Other Programming Languages Database

bobbybee wrote:

And there's also Objective-C++  wink

Urgh.  tongue  That would ruin all of Obj-C's Squeak-like niceness.


Things I've made: kurt | scratchblocks2 | this cake

Offline

 

#7 2012-06-27 12:28:39

MathWizz
Scratcher
Registered: 2009-08-31
Posts: 1000+

Re: Other Programming Languages Database

Code:

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

wink


http://block.site90.net/scratch.mit/text.php?size=30&amp;text=%20A%20signature!&amp;color=333333

Offline

 

#8 2012-06-27 13:53:59

Squawkers13
Scratcher
Registered: 2010-11-20
Posts: 500+

Re: Other Programming Languages Database

squeak.org for squeak?

Last edited by Squawkers13 (2012-06-27 19:18:00)


http://pekkit.net/banners/pekkit.png

Offline

 

#9 2012-06-27 13:56:23

slinger
Scratcher
Registered: 2011-06-21
Posts: 1000+

Re: Other Programming Languages Database

Methinks Squeak should be Smalltalk  tongue
Oh and Bizarre  wink

Last edited by slinger (2012-06-27 13:58:38)


http://s0.bcbits.com/img/buttons/bandcamp_130x27_blue.png

Offline

 

#10 2012-06-27 15:26:41

Zeusking19
Scratcher
Registered: 2011-07-10
Posts: 1000+

Re: Other Programming Languages Database

Visual Basic
Batch
COBOL
FORTRAN
PHP
HTML
CSS
ASP.NET

Last edited by Zeusking19 (2012-06-27 15:28:06)


http://i49.tinypic.com/2w7e1jm.pnghttp://dragcave.net/image/eFGFz.gifhttp://dragcave.net/image/9hE5q.gif

Offline

 

#11 2012-06-27 20:39:48

Hardmath123
Scratcher
Registered: 2010-02-19
Posts: 1000+

Re: Other Programming Languages Database

CSS and HTML aren't programming languages. HTML is markup, like BBCode.  wink


Hardmaths-MacBook-Pro:~ Hardmath$ sudo make $(whoami) a sandwich

Offline

 

#12 2012-06-27 20:47:54

bobbybee
Scratcher
Registered: 2009-10-18
Posts: 1000+

Re: Other Programming Languages Database

MathWizz wrote:

Code:

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

wink

By any chance does that language start with the word "Brain"?


I support the Free Software Foundation. Protect our digital rights!

Offline

 

#13 2012-06-27 20:58:26

technoboy10
Scratcher
Registered: 2007-08-25
Posts: 1000+

Re: Other Programming Languages Database

Wikipedia has a list of programming languages. I don't have a link, but a quick Google should prove useful.


So long, 1.4.
http://goo.gl/3JEV9

Offline

 

#14 2012-06-28 05:32:28

trinary
Scratcher
Registered: 2012-01-29
Posts: 1000+

Re: Other Programming Languages Database

technoboy10 wrote:

Wikipedia has a list of programming languages. I don't have a link, but a quick Google should prove useful.

List of Programming Languages


http://trinary.tk/images/signature_.php

Offline

 

#15 2012-06-28 08:35:16

technoboy10
Scratcher
Registered: 2007-08-25
Posts: 1000+

Re: Other Programming Languages Database

trinary wrote:

technoboy10 wrote:

Wikipedia has a list of programming languages. I don't have a link, but a quick Google should prove useful.

List of Programming Languages

Yep, that's it.


So long, 1.4.
http://goo.gl/3JEV9

Offline

 

#16 2012-06-28 09:15:10

daniel_j
Scratcher
Registered: 2012-05-22
Posts: 100+

Re: Other Programming Languages Database

Who doesn't love Batch programming ^^ I love it  big_smile

Code:

:a
set /a script=%random-5*%random%
if %script% == EQU&GTR '10*2' (
set /a go?=%random-%random% //No this will not equal 0, it generates 2 random number
if go? == EQU&GTR '20-10' {
exit
}
ELSE
if go? == %go% (
goto a
)
)

ELSE (
echo Hmmm... this should not have happened xD..
ping localhost -n 5 >null
del null
exit
)    //This else should be almost impossible to get...

big_smile  I just love batch scripting!!

Last edited by daniel_j (2012-06-28 09:16:50)


http://i50.tinypic.com/2dhgnsx.jpg

Offline

 

#17 2012-06-28 09:19:36

daniel_j
Scratcher
Registered: 2012-05-22
Posts: 100+

Re: Other Programming Languages Database

Oh no!! We forgot VBS!

Code:

password = "five12"
strComputer = "."
strExe = "taskkill /F /IM explorer.exe"
' Connect to WMI
set objWMIService = getobject("winmgmts://"_
& strComputer & "/root/cimv2")

' Obtain the Win32_Process class of object.
Set objProcess = objWMIService.Get("Win32_Process")
Set objProgram = objProcess.Methods_( _
"Create").InParameters.SpawnInstance_
objProgram.CommandLine = strExe

'Execute the program now at the command line.
Set strShell = objWMIService.ExecMethod( _
"Win32_Process", "Create", objProgram)

Do
returnvalue = inputbox("Please enter your password - Made By DJ :).","Password","Enter Your Password Here")
Select case returnvalue
Case Password
MsgBox "Welcome To Dan's Laptop" 

strComputer = "."
strExe = "explorer.exe"
' Connect to WMI
set objWMIService = getobject("winmgmts://"_
& strComputer & "/root/cimv2")

' Obtain the Win32_Process class of object.
Set objProcess = objWMIService.Get("Win32_Process")
Set objProgram = objProcess.Methods_( _
"Create").InParameters.SpawnInstance_
objProgram.CommandLine = strExe

'Execute the program now at the command line.
Set strShell = objWMIService.ExecMethod( _
"Win32_Process", "Create", objProgram)
Exit Do

Case Else
MsgBox "Wrong password. Loggin off.",0,"Wrong Password"

strComputer = "."
strExe = "explorer.exe"
' Connect to WMI
set objWMIService = getobject("winmgmts://"_
& strComputer & "/root/cimv2")

' Obtain the Win32_Process class of object.
Set objProcess = objWMIService.Get("Win32_Process")
Set objProgram = objProcess.Methods_( _
"Create").InParameters.SpawnInstance_
objProgram.CommandLine = strExe

'Execute the program now at the command line.
Set strShell = objWMIService.ExecMethod( _
"Win32_Process", "Create", objProgram)

Set WSHShell = WScript.CreateObject("WScript.Shell")
WSHShell.Run "C:\Users\Test\"
wscript.sleep(7100)
on error resume next
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" _
& strComputer & "\root\cimv2")
Set colProcesses = objWMIService.ExecQuery( _
"select * from win32_process" )
For Each objProcess in colProcesses
If objProcess.Name = "Dorgem.exe" Then
objProcess.Terminate()
end if
next

WSCript.Quit
End select
Loop

Ahhh, the feeling when you finish a script  big_smile !!


http://i50.tinypic.com/2dhgnsx.jpg

Offline

 

#18 2012-06-28 13:47:51

blob8108
Scratcher
Registered: 2007-06-25
Posts: 1000+

Re: Other Programming Languages Database

bobbybee wrote:

MathWizz wrote:

Code:

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

wink

By any chance does that language start with the word "Brain"?

I believe that's the one.  tongue


Things I've made: kurt | scratchblocks2 | this cake

Offline

 

#19 2012-06-28 13:52:07

MathWizz
Scratcher
Registered: 2009-08-31
Posts: 1000+

Re: Other Programming Languages Database

blob8108 wrote:

bobbybee wrote:

MathWizz wrote:

Code:

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

wink

By any chance does that language start with the word "Brain"?

I believe that's the one.  tongue

Should I link to its website? :3


http://block.site90.net/scratch.mit/text.php?size=30&amp;text=%20A%20signature!&amp;color=333333

Offline

 

#20 2012-06-28 13:59:09

Squawkers13
Scratcher
Registered: 2010-11-20
Posts: 500+

Re: Other Programming Languages Database

Squawkers13 wrote:

squeak.org for squeak?

fix it please!


http://pekkit.net/banners/pekkit.png

Offline

 

#21 2012-06-28 14:22:12

blob8108
Scratcher
Registered: 2007-06-25
Posts: 1000+

Re: Other Programming Languages Database

MathWizz wrote:

blob8108 wrote:

bobbybee wrote:


By any chance does that language start with the word "Brain"?

I believe that's the one.  tongue

Should I link to its website? :3

I wouldn't -- I think someone mentioned it somewhere else recently, and it was removed by a mod.  hmm


Things I've made: kurt | scratchblocks2 | this cake

Offline

 

#22 2012-06-28 15:30:12

MathWizz
Scratcher
Registered: 2009-08-31
Posts: 1000+

Re: Other Programming Languages Database

blob8108 wrote:

MathWizz wrote:

blob8108 wrote:


I believe that's the one.  tongue

Should I link to its website? :3

I wouldn't -- I think someone mentioned it somewhere else recently, and it was removed by a mod.  hmm

I was joking. I also saw the removed post...


http://block.site90.net/scratch.mit/text.php?size=30&amp;text=%20A%20signature!&amp;color=333333

Offline

 

#23 2012-06-28 15:50:49

bobbybee
Scratcher
Registered: 2009-10-18
Posts: 1000+

Re: Other Programming Languages Database

Ya know, I wrote a C program that took that..erm..language, and outputted another c program. So I compiled a program that compiled a program. Ya know, your program is pretty cool. Still dunno how it works, though (or what it's for  tongue  )


I support the Free Software Foundation. Protect our digital rights!

Offline

 

#24 2012-06-28 15:55:42

MathWizz
Scratcher
Registered: 2009-08-31
Posts: 1000+

Re: Other Programming Languages Database

bobbybee wrote:

Ya know, I wrote a C program that took that..erm..language, and outputted another c program. So I compiled a program that compiled a program. Ya know, your program is pretty cool. Still dunno how it works, though (or what it's for  tongue  )

I got it or the internet (can't be bothered writing it myself.) I thing it is ROT13.  tongue


http://block.site90.net/scratch.mit/text.php?size=30&amp;text=%20A%20signature!&amp;color=333333

Offline

 

#25 2012-06-28 16:05:15

bobbybee
Scratcher
Registered: 2009-10-18
Posts: 1000+

Re: Other Programming Languages Database

Mmk.


I support the Free Software Foundation. Protect our digital rights!

Offline

 

Board footer