LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Programming (https://www.linuxquestions.org/questions/programming-9/)
-   -   Which language(s)? (https://www.linuxquestions.org/questions/programming-9/which-language-s-427388/)

kens8 03-22-2006 02:53 PM

Which language(s)?
 
I'm just starting to learn a little about programming. I wanted some input about what language(s) to start with. I've done some research and was thinking about Java and/or C++, but I'm more than open to other ideas.

Lazy Foo' 03-22-2006 03:07 PM

Quote:

Originally Posted by kens8
I'm just starting to learn a little about programming. I wanted some input about what language(s) to start with. I've done some research and was thinking about Java and/or C++, but I'm more than open to other ideas.

Java and C++ are the major application languages out there. Also look into learning some form of SQL.

SaintsOfTheDiamond 03-22-2006 04:02 PM

There are several threads like this here already. A quick search of the Programming and General forums will give you lots of ideas. :cool:

That being said I would probably try learning C++. I realize it's probably not the easiest language to pick up for a beginner, but it's probably the most practical since so much (especially in the FOSS realm) is written in C/C++ and most modern languages (Java, Perl, even PHP) are derived from or are heavily influenced by C. Just my two cents. :twocents: :cool:

johnMG 03-24-2006 11:32 AM

As all the other threads you'll find here on LQ about that very topic will tell you, a large part of your decision depends on what you want to do.

Low-level drivers, os internals: C (maybe some assembly)

Games: C++ (or, for games that don't require high-performance, Python or Ruby)

Admin scripting: bash, Perl, Ruby

Web development: Python, Perl, Ruby

Maybe Java + GCJ/Classpath for games and web dev, if you like the Java scene.

johnMG 03-24-2006 11:36 AM

Oh, if you're adventurous, there's also Scheme (my official "gotta learn that someday" language), and things like OCaml, Haskell, Rebol, Io, and a bunch others I know nearly nothing about. :)

jak2586 03-24-2006 11:44 AM

Quote:

Originally Posted by kens8
I'm just starting to learn a little about programming. I wanted some input about what language(s) to start with. I've done some research and was thinking about Java and/or C++, but I'm more than open to other ideas.


i dont mean to advertise but i think you might find this useful, i am totally in the same boat as you, wanting to learn how to code. i set up a usergroup you'll be able to find on the LQ forum, we are set to have our first meeting next week on IRC and hope to get things going. you'll be more than welcome to join us!

We are going to have a attempt at learning C

hope to hear from you

crAckZ 03-24-2006 06:42 PM

IMO i would was c++. qt from trolltech is a nice front end also.

the idea of that programmers group i also think would saound like a good idea for you. a group of people learning at the same time. this way if you have a question you have a group of friends you can ask.

good luck with your choice;) :twocents:


All times are GMT -5. The time now is 12:26 PM.