Which languages do you feel most comfortable in?

Which languages do you feel most comfortable in?

  • C

  • C++

  • C#

  • Java

  • Python

  • PHP

  • Perl

  • Javascript

  • Ruby

  • Others (Haskell, Assembly, F#, D, etc)


Results are only viewable after voting.

Cogman

Lifer
Sep 19, 2000
10,280
131
106
Just wondering, I'm only allowed ten options, so if one yours isn't up there, select others and post it here.

Maybe this will give us a good feel for where our talents lie here.
 
Last edited:

Kirby

Lifer
Apr 10, 2006
12,028
2
0
C/C++. I started with Borland C++ in my junior year of high school (2005) and I've been dicking around with it since. I did some embedded C in my last term of my co-op and I really enjoyed it (frustrating but rewarding!), and I'll probably be doing more when I go back to work on Monday. I had done a bit of ASM in a microcontroller class (MIPS), and that was fun too.

If I need a GUI I use C#.
 
Last edited:

WildW

Senior member
Oct 3, 2008
984
20
81
evilpicard.com
I've grown up with C/C++ but I'm totally falling in love with C#. I swear that MS Visual C# is psychic. . . it seems to correctly predict what function I want next from a single character and the tab key.
 

iCyborg

Golden Member
Aug 8, 2008
1,330
56
91
My answer is really to "which languages am I comfortable with", not *most* comfortable, there should be like 1 answer to that (or 2 in C/C++ case).
I'm most comfortable with C/C++, by far I'd say, but I've done some work with C# and JavaScript, including professional experience, so I've included them too. I could really include Java as well since I had it in univ, I even TA-ed a course that used it, but since I hate it, I won't out of spite :)
 

RedCOMET

Platinum Member
Jul 8, 2002
2,836
0
0
Java is the language i am most comfortable with. That is only because most of my programming course have utilized java.
 

Cogman

Lifer
Sep 19, 2000
10,280
131
106
My answer is really to "which languages am I comfortable with", not *most* comfortable, there should be like 1 answer to that (or 2 in C/C++ case).
I'm most comfortable with C/C++, by far I'd say, but I've done some work with C# and JavaScript, including professional experience, so I've included them too. I could really include Java as well since I had it in univ, I even TA-ed a course that used it, but since I hate it, I won't out of spite :)

I considered making C/C++ one category, however, I've been scolded enough by C programmers to realize that some people just find that offensive to group them together.

As for the Java, yeah, I pulled these from a List of most popular programming languages, VB was on there, but I consider it an unholy language and hence banished it from the list.
 

tatteredpotato

Diamond Member
Jul 23, 2006
3,934
0
76
I find C much easier to do "Design"... I'm not great at OOP design yet so I tend to be much more satisfied with my C code as opposed to my OOP language code (C++/C#/Java).
 

Schmide

Diamond Member
Mar 7, 2002
5,595
729
126
I considered making C/C++ one category, however, I've been scolded enough by C programmers to realize that some people just find that offensive to group them together.

Ironically I checked the C++ and somehow missed the C check. (noticed it right after I clicked the button) So there should be at least 1 more C. My bad.
 

DaveSimmons

Elite Member
Aug 12, 2001
40,730
670
126
Long ago it was 6502 assembly and BASIC, then Pascal and 8086, now C/C++, PHP and JavaScript.

I really need to spend more time with C#, but we don't use it at work yet and I'm too lazy when the weekend rolls around.
 

Markbnj

Elite Member <br>Moderator Emeritus
Moderator
Sep 16, 2005
15,682
14
81
www.markbetz.net
Long ago it was 6502 assembly and BASIC, then Pascal and 8086, now C/C++, PHP and JavaScript.

I really need to spend more time with C#, but we don't use it at work yet and I'm too lazy when the weekend rolls around.

Funny, nearly the exact same path I took, but starting with BASIC and then moving to 8086 assembler, Pascal, C, C++, and C#, javascript, etc.
 

Train

Lifer
Jun 22, 2000
13,572
66
91
www.bing.com
I swear that MS Visual C# is psychic. . . it seems to correctly predict what function I want next from a single character and the tab key.

it remembers which was the last used for each letter within each class/namespace.

Pretty handy, but I really wish it was smart enought to know about "paired" methods.
 

Nothinman

Elite Member
Sep 14, 2001
30,672
0
0
Perl is probably what I've written the most in over the years because I'm a big Linux guy and I just can't like Python. Probably because I really took a liking to C back in school and any language that doesn't use some visible character to delineate code blocks just doesn't feel right. =)
 

hans007

Lifer
Feb 1, 2000
20,212
17
81
im pretty comfortable with c++ since it's what i do all day. I actually had a job that used x86 assembler all day too. getting pretty decent with java from writing android stuff too, its a pretty easy transition i guess form C++ anyway.
 

formulav8

Diamond Member
Sep 18, 2000
7,004
522
126
Definitely Visual Basic.NET. Started using VB 3.0 making AOL Proggy programs (fun times for sure) then moved to VB 6.0 and definitely like VB.NET the best. I also mess around with C++ ok. I mainly make c++ .dll's or whatever that needs lower level access than VB can perform on its own.
 

jlarsson

Golden Member
Jul 31, 2001
1,050
0
76
Much of my education was with C/C++ and Java. However, I've done very little C/C++ coding since graduation. 95&#37; of what I've done since has been in PL/SQL.
 

KIAman

Diamond Member
Mar 7, 2001
3,342
23
81
What, no object pascal?!? The blasphemy! LOL. Being honest, Dephi has one of the best IDEs in the industry.

Anyways, I chose C# and Java for their well established code base, developer tools and vendor buy-in. Also because I have established a fine-tuned development process with these languages that allows me to rapidly develop and deploy anything I want with minimal bugs.

I also chose C and C++ because those are what I learned how to program.
 

Cogman

Lifer
Sep 19, 2000
10,280
131
106
What, no object pascal?!? The blasphemy! LOL. Being honest, Dephi has one of the best IDEs in the industry.

Anyways, I chose C# and Java for their well established code base, developer tools and vendor buy-in. Also because I have established a fine-tuned development process with these languages that allows me to rapidly develop and deploy anything I want with minimal bugs.

I also chose C and C++ because those are what I learned how to program.

Delphi has a good IDE, but I'm still spoiled by Visual studios. I was going to put "Yeah, but what about eclipse" then I remembered just how crappy eclipse can be. The Delphi IDE is a good "It just works" IDE.

I forgot about Pascal. I really don't like it as a language. It does everything that C/C++ does, yet, it just seems so wordy.
 

Markbnj

Elite Member <br>Moderator Emeritus
Moderator
Sep 16, 2005
15,682
14
81
www.markbetz.net
Delphi has a good IDE, but I'm still spoiled by Visual studios. I was going to put "Yeah, but what about eclipse" then I remembered just how crappy eclipse can be. The Delphi IDE is a good "It just works" IDE.

I forgot about Pascal. I really don't like it as a language. It does everything that C/C++ does, yet, it just seems so wordy.

Borland deserves some credit for inventing "visual" programming, and their tools always worked well. I did one of the first reviews of Delphi for Software Development magazine, I think it was the early nineties, and the environment already incorporated many of the features that have become a standard component of IDEs today.
 

tatteredpotato

Diamond Member
Jul 23, 2006
3,934
0
76
I assume we have no physicists around here because I've heard no complaints about the lack of Fortran on the list.
 

Train

Lifer
Jun 22, 2000
13,572
66
91
www.bing.com
Borland deserves some credit for inventing "visual" programming, and their tools always worked well. I did one of the first reviews of Delphi for Software Development magazine, I think it was the early nineties, and the environment already incorporated many of the features that have become a standard component of IDEs today.

Anders Hejlsberg really deserves the credit. The work he did on both Turbo Pascal and Delphi put anything VB was doing at the time to shame.

Which is why MS stole him away to create C#
 

bhanson

Golden Member
Jan 16, 2004
1,749
0
71
I remember getting paid for my first dynamic website (PHP3) at 13 in middle school.
 

Venom20

Senior member
Apr 12, 2011
259
0
0
I was going to bring up fortran, but it has already been mentioned. Therefore, of the list, I'd say I'm most comfortable in straight Java.