LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices


Reply
  Search this Thread
Old 02-06-2009, 11:23 AM   #1
abd_bela
Member
 
Registered: Dec 2002
Location: algeria
Distribution: redhat 7.3, debian lenny
Posts: 627

Rep: Reputation: 31
Which programming language


HI,
There are many and many programming languages (mainly : C,C++,java, Shell, Perl, python, php). which learn and use, in which circonstances use that language instead of the other.

In many situations we can use anyone, but which is better.

thanks a lot
bela
 
Old 02-06-2009, 11:30 AM   #2
paulsm4
LQ Guru
 
Registered: Mar 2004
Distribution: SusE 8.2
Posts: 5,863
Blog Entries: 1

Rep: Reputation: Disabled
Chocolate is my favorite :-)
 
Old 02-06-2009, 12:09 PM   #3
wje_lq
Member
 
Registered: Sep 2007
Location: Mariposa
Distribution: FreeBSD,Debian wheezy
Posts: 811

Rep: Reputation: 179Reputation: 179
Nothing is better than chocolate.

LISP is better than nothing.

So LISP is better than chocolate.
 
Old 02-06-2009, 02:10 PM   #4
TITiAN
Member
 
Registered: Mar 2008
Location: NRW, Germany
Distribution: Arch Linux, using KDE/Plasma
Posts: 392

Rep: Reputation: 49
Well what do you intent to do? I don't bother listing anything I know of if I don't know what is needed.
Such questions often lead to flamewars, or just bunches of opinions most of which are unqualified AFAIK.
I think that's why they joked like that in the first two posts.
But if you tell us under what circumstances (like, you want to study it over a longer or shorter term, you might want it to be used on Windows and Mac, is speed [=low ressource usage] an issue? ...) you would like to program, I think the community will give you some reasonable opinions.
Oh, and personal experience, capabilities and preferences play a role, too; so consider trying different languages.
 
Old 02-06-2009, 03:17 PM   #5
salasi
Senior Member
 
Registered: Jul 2007
Location: Directly above centre of the earth, UK
Distribution: SuSE, plus some hopping
Posts: 4,070

Rep: Reputation: 897Reputation: 897Reputation: 897Reputation: 897Reputation: 897Reputation: 897Reputation: 897
Quote:
Originally Posted by abd_bela View Post
HI,
There are many and many programming languages (mainly : C,C++,java, Shell, Perl, python, php). which learn and use, in which circonstances use that language instead of the other.

In many situations we can use anyone, but which is better.
Not a useful question; there are so many wildly different circumstances that there is not one language that is best for all of them.

If you try phrasing your question "which is the best for .... circumstance" you might get a useful answer (or you might get a flame war...difficult to say which).

Last edited by salasi; 02-06-2009 at 03:19 PM. Reason: enlightenment keyboard mapping problem, oddly
 
Old 02-06-2009, 03:52 PM   #6
theNbomr
LQ 5k Club
 
Registered: Aug 2005
Distribution: OpenSuse, Fedora, Redhat, Debian
Posts: 5,399
Blog Entries: 2

Rep: Reputation: 908Reputation: 908Reputation: 908Reputation: 908Reputation: 908Reputation: 908Reputation: 908Reputation: 908
Quote:
Originally Posted by abd_bela View Post
In many situations we can use anyone, but which is better.
The one that costs the least. You define what constitutes cost.
--- rod.
 
Old 02-06-2009, 05:21 PM   #7
jlinkels
LQ Guru
 
Registered: Oct 2003
Location: Bonaire, Leeuwarden
Distribution: Debian /Jessie/Stretch/Sid, Linux Mint DE
Posts: 5,195

Rep: Reputation: 1043Reputation: 1043Reputation: 1043Reputation: 1043Reputation: 1043Reputation: 1043Reputation: 1043Reputation: 1043
The OP wants us to list all circumstances and applicable languages in those cases I think.

jlinkels
 
Old 02-06-2009, 08:36 PM   #8
jqbsx
LQ Newbie
 
Registered: Oct 2004
Posts: 7

Rep: Reputation: 0
google this question, u will get a lot of articles.
or have a talk with ur friends.
Nobody would input 100k chars here, i think.
 
Old 02-07-2009, 03:20 AM   #9
ErV
Senior Member
 
Registered: Mar 2007
Location: Russia
Distribution: Slackware 12.2
Posts: 1,202
Blog Entries: 3

Rep: Reputation: 62
Quote:
Originally Posted by abd_bela View Post
HI,
There are many and many programming languages (mainly : C,C++,java, Shell, Perl, python, php). which learn and use, in which circonstances use that language instead of the other.

In many situations we can use anyone, but which is better.

thanks a lot
bela
If you are trying to pick programming language to learn, pick ANY language, and stop wasting time trying to find "the best". There is no "the best" language, and knowledge acquired in one language will help in learning other language later.
 
Old 02-07-2009, 05:52 AM   #10
ghostdog74
Senior Member
 
Registered: Aug 2006
Posts: 2,697
Blog Entries: 5

Rep: Reputation: 244Reputation: 244Reputation: 244
Quote:
Originally Posted by ErV View Post
If you are trying to pick programming language to learn, pick ANY language, and stop wasting time trying to find "the best". There is no "the best" language, and knowledge acquired in one language will help in learning other language later.
we cannot just pick ANY language. Imagine OP picks brainfuck for example, does it help at all? In any case, picking one from a few of the more popular ones may be more appropriate.
 
Old 02-07-2009, 06:12 AM   #11
shyamkumar1986
LQ Newbie
 
Registered: Feb 2009
Posts: 19

Rep: Reputation: 1
JAVA !!!




N.B: I am a Java/J2EE developer for the last 7 years now. So - Please bear with me if my opinion on this is a little skewed!

Last edited by shyamkumar1986; 02-09-2009 at 08:39 AM.
 
Old 02-07-2009, 08:10 AM   #12
Mega Man X
LQ Guru
 
Registered: Apr 2003
Location: ~
Distribution: Ubuntu, FreeBSD, Solaris, DSL
Posts: 5,339

Rep: Reputation: 65
Java

Why: Well rounded language, allowing you to write applications from Cellphone devices to the web. Highly portable, easy to use, well written API, lots of amazing frameworks available such as Struts, Hibernate and Spring, several great IDE's such as Eclipse and Netbeans available, open source. Has been around for quite a long time now, so it is very mature as well. And, there is plenty of jobs available for EE developers these days.

You can't go wrong with Java on any level really. Both as a hobby or professionally.
 
Old 02-07-2009, 10:54 AM   #13
Sergei Steshenko
Senior Member
 
Registered: May 2005
Posts: 4,481

Rep: Reputation: 454Reputation: 454Reputation: 454Reputation: 454Reputation: 454
Quote:
Originally Posted by Mega Man X View Post
...
You can't go wrong with Java on any level really. Both as a hobby or professionally.
This is ridiculous WRT any language, and specifically WRT Java.

FWIW Java is not as portable as its developers claimed it to be - on every platform things do (not) work slightly differently. Remember, bugs are everywhere.
 
Old 02-07-2009, 11:08 AM   #14
wje_lq
Member
 
Registered: Sep 2007
Location: Mariposa
Distribution: FreeBSD,Debian wheezy
Posts: 811

Rep: Reputation: 179Reputation: 179
Quote:
Remember, bugs are everywhere.
Well, I've written lots and lots of code, and I've never, ever coded a bug. :>
 
Old 02-07-2009, 11:31 AM   #15
abd_bela
Member
 
Registered: Dec 2002
Location: algeria
Distribution: redhat 7.3, debian lenny
Posts: 627

Original Poster
Rep: Reputation: 31
Thank you for all same for those which amuse.
I have a long time used and taught the languages (C, C++, Java, php, Shell), so sometimes I asked myself the question: it would be better to fix itself on ONE language instead of several which do same thing?
a comparative study (serious, objective and recent) would be welcome or may be it already exists.

thanks
bela
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
which programming language is used to do tcp/ip programming?? gajaykrishnan Linux - Networking 9 12-21-2012 05:16 AM
Best programming language to use cudajaw Linux - Newbie 30 03-12-2005 04:09 AM

LinuxQuestions.org > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 05:30 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration