Download your favorite Linux distribution at LQ ISO.
Go Back > Forums > Non-*NIX Forums > Programming
User Name
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.


View Poll Results: What is your favorite programming/scripting language?
C 25 25.77%
C++ 29 29.90%
Delphi/Kylix 1 1.03%
Pascal 1 1.03%
Assembly 3 3.09%
PHP 8 8.25%
Perl 8 8.25%
Java 14 14.43%
JavaScript 1 1.03%
None of the above( In which case post a reply) 7 7.22%
Voters: 97. You may not vote on this poll

  Search this Thread
Old 12-10-2003, 12:18 PM   #1
Registered: Nov 2003
Location: In chaos
Distribution: OpenSuse
Posts: 293

Rep: Reputation: 30
Which is your favorite language and why?

Hey all,
I would like to know what everyones favorite language is programming and scripting alike.
I will try to add all the ones I know to the poll.Please vote!
Old 12-10-2003, 01:45 PM   #2
Registered: Feb 2003
Distribution: Slackware 9.1 (exclusively) ;)
Posts: 344

Rep: Reputation: 30
'C', because I havent got the hang of it like I would like, yet.
Old 12-10-2003, 01:53 PM   #3
Registered: Apr 2002
Location: in a fallen world
Distribution: slackware by choice, others too :} ... android.
Posts: 23,067
Blog Entries: 11

Rep: Reputation: 911Reputation: 911Reputation: 911Reputation: 911Reputation: 911Reputation: 911Reputation: 911Reputation: 911
C++, because it helps with clean design
without the the poor performance of Java :)

Old 12-10-2003, 02:12 PM   #4
Registered: Aug 2003
Location: Santa Clara, CA
Distribution: Slackware
Posts: 895

Rep: Reputation: 32
For most things C++. Because I like pointers, and I like OOP.

Although for simple string parsing scripts, I prefer Perl...

And for server-side web-page code, PHP...

And for SOAP call services on a Windows computer, C#...
Old 12-10-2003, 04:57 PM   #5
Registered: Jun 2003
Distribution: Slackware 9.1, Solaris 9, and IPcop
Posts: 101

Rep: Reputation: 15
I like assembly language because you can do anything,b ut I am new at it, so I don't get to much done with it yet. The one's I work with most is C or C++. Both of these are equal for me.
Old 12-10-2003, 05:31 PM   #6
Registered: Jun 2003
Location: Long Island, NY
Distribution: Gentoo Unstable (what a misnomer)
Posts: 380

Rep: Reputation: 30
The elegance of C astounds me, it has my vote and my heart.

I like C++, OOP is great for working with GUIs
Overloaded operators are such a great feature
but there are a little too many kinks for my taste.

I despise Java in all it's forms. It's a mess. Swing
isn't bad but ugh if you work in an editor/ide that
doesn't have code completion it takes *forever*.
Programming in it is slow and awkward. After that
it runs slow and awkward...stupid stack-based chip

I really like assembly it takes forever to code something
but when it runs it's like a demon and I haven't ever kicked
out a 36 byte HLL program. But I mostly left it behind
after I stopped using DOS.

Pascal was my first programming language but I can't
see doing any "real" programming in it.

Perl is cool and CPAN awesome but it's too often
"write only" code. I'm still waiting to see the PERL
implemented in a PERL one-liner
Old 12-10-2003, 06:11 PM   #7
Registered: Nov 2003
Location: In chaos
Distribution: OpenSuse
Posts: 293

Original Poster
Rep: Reputation: 30
I know what you mean... I love assembly but I just started last week.And C is my favorite....I despise C++ and don't really like javaScript( Pretty good at it though).
I'm writing a simple ascii graphic rpg using Ncurses with C.So I can get a hang of it.( Also cause I love making games.... I made them using : QB,VB,Alan,HTML,JavaScript,Tcl/tk.. I know .. i know your probably thinking "An HTML game?What is he nuts?" I probably am but I made a pretty good game considering the fact that it was with HTML.......dont have it anymore though )

Keep the votes coming in. And Happy Coding!!
Old 12-10-2003, 11:00 PM   #8
Registered: Sep 2003
Location: Pune, India
Distribution: Red Hat
Posts: 106

Rep: Reputation: 15
C Rules. It 's the best you can ever get.
Old 12-11-2003, 03:04 AM   #9
LQ Newbie
Registered: Dec 2003
Location: Philippines
Distribution: Red Hat
Posts: 1

Rep: Reputation: 0

If there is a need for optimized code i prefer C++. It's better at speed and efficiency. I like OOP for the reason of reusability. I could build a library of tools that I could use again and again (even update/upgrade it) for new project development.

For a RAD (Rapid Application Development) in OOP I choose Java for it's simplification of OOP.

For parsing, Perl is the best with its regular expressions.

For web applications, in Windows I prefer C# and J2EE in any other platforms.

Anything that requires low-level programming (device drivers, encryption and stuff) assembly is best at it. Don't even think of developing GUIs with this'd take you forever. Unless of course if you have graphic libraries to link it with. I'd rather choose C++ to create GUIs and link assembly code as low-level modules.
Old 12-11-2003, 03:17 AM   #10
Registered: Oct 2003
Location: Europe/Sweden
Distribution: RedHat
Posts: 78

Rep: Reputation: 15
I cant program in C, I just cant build anything big in the language.. I _need_ OOP, but the programming language that got my heart is still C. You can do anything in C, if you only do it right. OOP helps you to do things right. Java isnt a bad language, but its slow and take much memory. So, questions is if you want to build programs with low footprint, or big programs with humongous footprint.. It takes the same time.. well atleast for me, but Im learning 'C'. =)
Old 12-11-2003, 05:21 AM   #11
Registered: Feb 2002
Location: Basque Country
Distribution: Fedora 14, Ubuntu 14.04
Posts: 434
Blog Entries: 1

Rep: Reputation: 45
I'm between java and C++.

I voted for java, I find easier to program with it and it's multi-platform.

Ok, it's true that C++ gives faster executables, and is more effective with memory allocation, having pointers..., but it's more difficult to program, maybe I'm too lazy .
Old 12-11-2003, 07:07 AM   #12
Registered: Aug 2003
Location: Belgium
Distribution: Debian (server), Kubuntu (desktop)
Posts: 248

Rep: Reputation: 30
Definitely java, because OO programming results in code that is highly flexible and maintainable (if you use it in a proper manner).

Of course it depends on what you want to achieve and what the requirements are. If speed is a very important requirement, you should probably go for C or C++.
Old 12-11-2003, 07:51 AM   #13
Registered: Nov 2003
Location: In chaos
Distribution: OpenSuse
Posts: 293

Original Poster
Rep: Reputation: 30
For web applications I prefer PHP and JavaScript.I'm going to learn perl soon and I might try Java( not sure though).I saw how good assembly is...and it's.....awesome! I tell you just friggin awesome.But C still has my heart.I can't believe that anyone would like C++ !It friggin stinks....but different people like different things...... and I'm not gonna dis the people who vote on my poll. ... Later Dudes
Old 12-11-2003, 08:28 AM   #14
Senior Member
Registered: Nov 2003
Location: Knoxville, TN
Distribution: Kubuntu 9.04
Posts: 1,168

Rep: Reputation: 53
SQL, since database work is what I do. I also like Ada, Pascal and (gasp) BASIC. In general, any language that is legible. No secret decoder rings required and programs are almost self-commenting... unless you don't speak English, I guess.
Old 12-11-2003, 09:01 AM   #15
Registered: Nov 2003
Location: In chaos
Distribution: OpenSuse
Posts: 293

Original Poster
Rep: Reputation: 30
I first started with BASIC but I can tell you... I never want to see it again!
If you like simple languages why not try Alan :
Its great for making text IF games.I learned it before( when I was using windows) I don't remember anything of it anymore...but oh well.... I have C now.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
Your Favorite Features.. Cliekid Yoper 19 12-11-2004 11:54 PM
Favorite Distributions apache363 Linux - General 1 02-01-2004 02:41 PM
favorite unix.... TeRG Linux - Distributions 21 07-23-2003 03:41 PM
Favorite Moderator boreo Linux - General 2 06-18-2003 11:34 PM
Favorite scripting language rverlander General 8 09-02-2002 05:06 AM > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 07:32 PM.

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