PDA

View Full Version : help choosing a programming language




cardude280
Aug 24, 2006, 06:05 PM
i'm wanting to get into programming and i was wondering what language to choose for multi platform programming and some good beginners books.



Steve1496
Aug 24, 2006, 06:07 PM
If you want multi platform, you should most definitely go with Java. Sun has a pretty good list of Java books. Check it out here:
http://www.sun.com/books/java_series.html
Wikipedia has a little section on Cross platform programming too:
http://en.wikipedia.org/wiki/Cross-platform#Cross-platform_programming

cardude280
Aug 24, 2006, 06:09 PM
ok thanks

almightyshoe
Aug 24, 2006, 06:26 PM
Also, if you learn Java, you more or less know C++. Enjoy.

ChrisA
Aug 24, 2006, 07:19 PM
i'm wanting to get into programming and i was wondering what language to choose for multi platform programming and some good beginners books.

What kind of stuff do you need to write? Or is the goal
more to learn about programming than to actually
write a program? Java is not a bad choise if the
goal is general purpose and educational. Once you
have the basics down moving to another language
for some specialized usage is not hard.

cardude280
Aug 24, 2006, 09:35 PM
yeah mainly learning
um is ruby on osx

Compile 'em all
Aug 25, 2006, 05:09 AM
i'm wanting to get into programming and i was wondering what language to choose for multi platform programming and some good beginners books.

People here see the word multiplatform and immediatly say Java. If you have no
programming experiences, I would highly oppose starting with Java. Java is an
Object Oriented programming language and it makes more sense to start by
learning non-object oriented languages first then jumping on the OO bandwagon.

I would recommend to start by Pascal or Python and then move to Java. The
optimal sequence would be Pascal -> C -> C++/Java.

iMeowbot
Aug 25, 2006, 05:14 AM
um is ruby on osx
Yep. It's preinstalled with Tiger, not sure how far back Apple added it.

demallien
Aug 25, 2006, 07:13 AM
yeah mainly learning
um is ruby on osx

Not only is Ruby on OSX, but OSX is the platform of choice for Ruby developers. That said, good documentation (for beginners) is still pretty thin on the ground, so you're probably better off going with (blech!) Java.

Other choices for cross-platform work would be Python or Perl(actually no, forget I said that, Perl is just a ridiculous idea for beginners - hell, it's a ridiculous idea for anyone)

BadRambo
Aug 25, 2006, 12:58 PM
Well if multi-platform, native machine code is important, you should look at REAL BASIC.

http://www.realbasic.com

I program in it, as well as other languages, and it is amazing!!! Extremely powerful and it is a true RAD package. Applications faster than you can imagine. Program for Windows, MAC, and Linux. (at the same time :D ).

Cheers -- Bob --- :)

cardude280
Aug 25, 2006, 02:28 PM
how can i start ruby on osx