How about something like python? Simple syntax and can be used for scripting or for writing more complex object-oriented programs. A good language for quickly learning simple simple tasks, as well as for writing more complex programs in a simple language. In my opinion, this is the best of two worlds.
My college taught the beginning of CS classes in python. It is definitely a good language to accomplish anything without worrying about syntax. I'm sure Ruby is fine, but Python is pretty sure it's cleaner, simpler, more reliable, more widely used (extends).
source share