By using this site, you agree to our Privacy Policy and our Terms of Use. Close
HappySqurriel said:
crymetyme said:
HappySqurriel said:
crymetyme said:
do you guys recommend i start big, and even though it will be hard, after that i can learn the other programming languages easier?

or do you recommend i start small, so that way i work my way up?

 

I'm not sure I know what you mean by "Big" or "Small" ...

In an accademic setting, I generally believe that it is best for a student to be taught C++ and Motorola 68000 assembly because it gives the best understanding of how a computer actually works. In a more recreational setting, Java or C# is a better place to begin because it eliminates a lot of complexity. If someone just wants to get the basic understanding of what programming is like, a high level language like Ruby is probably best.

 

by big, i mean complex. by small, i mean less algorithms, less syntax, etc

The algorithm isn't really a part of the code ... Beyond that, all languages will have similar ammounts of syntax but the higher level languages usually have more stuff "built in" which makes accomplishing simple tasks easier.

For what you would probably be doing, I would suggest Ruby and then you can move from there ... if you're looking for greater performance you can try C++ otherwise I would suggest C# or Java

how is ruby different from C?

Just curious to know....