I love scratch! and it has given me a lot of knowlage of of how things work and are made... By all mean I am NOT leaving scratch...
but I was just wondering what would be after scratch... I use a mac and I have looked into java... but its a bit of a pain...
Offline
Try greenfoot. It uses java but its easier.
Offline
archmage wrote:
Try greenfoot. It uses java but its easier.
looks interesting..
Offline
Offline
It depends on what you wanna program. If you want to program visual scratch type projects then the way to go would be either flash or java.
Last edited by archmage (2009-02-07 00:36:38)
Offline
I've heard Lua is a simple, typed programming language. Although I can't seem to learn it well, maybe because I have a bad, usually full memory.
EDIT: You could also try StarLogo TNG, or Alice. They're basically Scratch, but 3D, which makes it a bit more complex.
Last edited by technoguyx (2009-02-07 11:07:31)
Offline
Hobbs1100 wrote:
I was looking into the iPhone SDK, but I doubt I could do it. Archmage, have you looked into that at all?
I have been trying.. it seems a bit complex and I think apple wont let very many people make tutorials... After about a month of searching I found this http://icodeblog.com/category/iphone-programming-tutorials/
which has some pretty good tutorials.. but one of them isnt finished...
I wish I could just find a book on how to make stuff in xcode lol...
Offline
technoguyx wrote:
I've heard Lua is a simple, typed programming language. Although I can't seem to learn it well, maybe because I have a bad, usually full memory.
EDIT: You could also try StarLogo TNG, or Alice. They're basically Scratch, but 3D, which makes it a bit more complex.
Starlogo TNG is really cool!
Offline
I would go for ruby. Java is pretty confusing, and Flash is awesome but a $700 price tag is wayyyyyyyy overpriced. Ruby is simple but powerful, and a great introduction to Object-Oriented programming languages. I'm making my first game/cool thing already in ruby. As for C++, I wouldn't consider it a "Beginning programming language".
Offline
big-bang wrote:
My uncle recommends Smalltalk, the language Scratch is written in. Plus, then you get to mess around in the source code!! W00T!!
lol.. Ill look into that
Offline
big-bang wrote:
My uncle recommends Smalltalk, the language Scratch is written in. Plus, then you get to mess around in the source code!! W00T!!
Its written in squeak, which is based on Smalltalk, but not the same.
Offline
Well, Visual Basic is pretty simple once you get the hang of it :p
offers a lot of control too, and lots of help and how-tos...it's pretty easy to start making basic apps
Offline
blahdeblah wrote:
Well, Visual Basic is pretty simple once you get the hang of it :p
offers a lot of control too, and lots of help and how-tos...it's pretty easy to start making basic apps
I agree...it's maybe not the most elegant language out there but if you just want to throw a few widgets together and actually build a small application without writting a thousand lines of code, it's hard to beat. Plus, it's used as the macro language for the Office suite of products Word/Excel/Access so it can be very helpful in automating those products.
Offline
Paddle2See wrote:
blahdeblah wrote:
Well, Visual Basic is pretty simple once you get the hang of it :p
offers a lot of control too, and lots of help and how-tos...it's pretty easy to start making basic appsI agree...it's maybe not the most elegant language out there but if you just want to throw a few widgets together and actually build a small application without writting a thousand lines of code, it's hard to beat. Plus, it's used as the macro language for the Office suite of products Word/Excel/Access so it can be very helpful in automating those products.
I have used it before... but thats on my slow junky 20 year old pc... and its sllooowwww....... I'm trying to use xcode for now but its a lot of coding..... and for some reason the code just keeps falling out of my head....
Offline
pygame is worth a look. http://www.pygame.org
lots of tutorials and a good community.
ming looks interesting too. It lets you generate a flash program from python, ruby, or several other languages, and it's free. There are some cool examples here:
http://www.gazbming.com/.
I think it would be really cool if someone made a scratch module for either one of these systems that would let you program in a familiar way. I'm not talking about a point-a-click system, but rather a set of functions you could call that work like the scratch blocks. If I had more time I might give it a try.
Offline
I used to know a little bit of visual basic, but I forget it all, at least the technical stuff. but I want to learn it, because it works kind of like Scratch, how it is object-oriented and Dynamic and stuff, with "when [object] clicked" type stuff. It would be good for use in powerpoints, and it is better than scratch in that it can manipulate text, and also no borders, so if you made a scroller than physical interactions would actually be going on off-screen, not misfigured by the borders like in scratch. If I could only learn to use it well...
Offline
archmage wrote:
It depends on what you wanna program. If you want to program visual scratch type projects then the way to go would be either flash or java.
I agree, but the problem is Flash is REALLY expensive, I think around $700!
Offline
aweman wrote:
I agree, but the problem is Flash is REALLY expensive, I think around $700!
ming lets you program flash for free. http://www.gazbming.com/
Offline
adriangl wrote:
HTML, Ruby, Lua, or ALice
HTML isn't even a programming language! it is a format for making WEB PAGES!
Offline
AlanProjects wrote:
big-bang wrote:
My uncle recommends Smalltalk, the language Scratch is written in. Plus, then you get to mess around in the source code!! W00T!!
Its written in squeak, which is based on Smalltalk, but not the same.
Squeak IS smalltalk.
Maybe HTML, oh, Javascript is FUN, php. good website languages. If you want to make applications, visual basic. oh, and chipmunk BASIC is quite unique.
Offline
Yes, I wil, correct myself. HTMl is a markup language you might want to try.
DarthPickley wrote:
adriangl wrote:
HTML, Ruby, Lua, or ALice
HTML isn't even a programming language! it is a format for making WEB PAGES!
Offline