Programming language?? Which one?? :crazyeyes:

911paramedic

Diamond Member
Jan 7, 2002
9,448
1
76
To the Mods: Thanks for your patience.

Question: My question is, which language to study to earn some money? I have recently taken up writing something for our non-profit site and got into AJAX. (and php) But, looking at all the tutorials they keep leaning towards RoR, Microsoft VB, .net, and some new Microshaft thing just came out.

Is the tail wagging the dog here? Should I just go to nursing school? (Don't answer that.)

Seriously, what language will still be around and have some demand in the next five years. I don't want to end up in the ColdFusion boat.

Thanks.

Cliffs: What programming language/markup will be around in 5-10 years and have some demand?

EDIT: I have experience with html/php/javascript (limited)/mysql/css/etc already.
 

AmpedSilence

Platinum Member
Oct 7, 2005
2,749
1
76
.net and SAP; The amount of people coming on H1's to US to program in those languages is mind boggling.
 

yllus

Elite Member & Lifer
Aug 20, 2000
20,577
432
126
PHP is great but, and this is kind of odd as a statement, it's perhaps too easy and accessible? Market's easily flooded with talent with skills in this language.

I'd go with .Net languages because I can see a ramp-up in demand coming in the future.
 

torpid

Lifer
Sep 14, 2003
11,631
11
76
Originally posted by: 911paramedic
Cliffs: What programming language/markup will be around in 5-10 years and have some demand?

COBOL never dies...?
 

911paramedic

Diamond Member
Jan 7, 2002
9,448
1
76
You guys are on the right track, I want to get into something on the "ground floor" so to speak. I know php has been around since the early 90's (I think) and there are some serious gurus out there.

Ruby on Rails has been popping up the most in my searches, and on employment offers.
 

xtknight

Elite Member
Oct 15, 2004
12,974
0
71
C# .NET has a lot of potential in the businessplace (especially for making small/automation programs).

a) It's easy and organized.
b) It's OO and follows many C rules.
c) It gets you in good habits even for any C/C++ programming you may have to do.
d) It's RAD..yeah really dude. (rapid application dev).
e) It may even be faster than C since it runs on an optimizing VM (in other words it may be more forgiving of sloppy coding).
f) If I have to guess, at least one of the languages in the .NET family will be around for ages.
 

bsobel

Moderator Emeritus<br>Elite Member
Dec 9, 2001
13,346
0
0
Originally posted by: pontifex
why wouldn't this fit under the PROGRAMMING forum?

Yea, I don't why he didn't post there either...
 

DivideBYZero

Lifer
May 18, 2001
24,117
2
0
Use the correct forum. Many people campaigned for YEARS to get it.

Are you MOCKING their efforts?
 

nakedfrog

No Lifer
Apr 3, 2001
59,230
13,816
136
Originally posted by: DivideBYZero
Use the correct forum. Many people campaigned for YEARS to get it.

Are you MOCKING their efforts?

I think he is.
 

911paramedic

Diamond Member
Jan 7, 2002
9,448
1
76
Originally posted by: bsobel
<div class="FTQUOTE"><begin quote>Originally posted by: pontifex
why wouldn't this fit under the PROGRAMMING forum?</end quote></div>

Yea, I don't why he didn't post there either...

Well, since it wasn't really a question about programming but rather a career choice, I thought this would be the place. This is a social question about what I should look into, rather than how to get something done in programming.

That was my logic, flawed or not.
 

aCynic2

Senior member
Apr 28, 2007
710
0
0
Originally posted by: AmpedSilence
.net and SAP; The amount of people coming on H1's to US to program in those languages is mind boggling.

My company jumped on the SAP bandwagon a little over a year ago. Ever since then, things have been royally fcked up. It has such a high learning curve that it takes a few years to workout the kinks it brings into a company. On top of this, my company has decided to migrate all its processes, application, acct payable, acct receivable, etc, over to SAP, so it's fcking crazy right now. The company had to put a freeze on all changes to the processes and infrastructure because guess what? The documentation can't keep up.
 

AdamDuritz99

Diamond Member
Mar 26, 2000
3,233
0
71
I suggest C# (.NET).
Also as a fellow medic, good choice on not doing the RN thing, IMO. In the state of TN, medics can work in EDs to their full capacity as long as the hospital protocols allow it. So I did that part time for about a year. It's not terrible but too many of us go to RN school for better pay. However there are negatives that go along with the change. I didn't think it was worth it. So I'm getting pretty big into programming now. (C# )

 

Ken g6

Programming Moderator, Elite Member
Moderator
Dec 11, 1999
16,360
4,065
75
Once you know a language or two, learning a new language is easy. It's learning a new API that's hard. For instance, Ruby is a language, which is similar to Perl. Rails is an API.

So I'd suggest you learn one of (PHP, Perl, Ruby) and one of (C++,C#,Java). Then, learn where the documentation is for the GUI and web app APIs for your chosen languages, and learn how to search it.
 

Schadenfroh

Elite Member
Mar 8, 2003
38,416
4
0
Thanks to the .NET framework, if you are developing on your own, you can use whatever language you wish in Visual Studio and get results. C#, VB.NET, Visual C++, and J# all have bright futures because of the .NET framework and MSIL.


The problem is dealing with other people's code, which is what you will be doing mainly. You will have to familiar with what your company uses and what their software is written in.

For example, two major businesses in my area..... one uses RPG primarily, the other company uses Visual Basic about 75% of the time, remainder being a mixture of C and Assembly.
 

dighn

Lifer
Aug 12, 2001
22,820
4
81
Another vote for .NET and C#. It's here to stay and still gaining momentum. Fairly new so you are exposed to some of the latest practical coding concepts and tools.
 

esun

Platinum Member
Nov 12, 2001
2,214
0
0
Almost any language is fine. I agree with others, once you've coded in one or two, you can code in almost any language. There is a distinct difference only between scripting languages and more traditional programming languages. Learn one of each.

For example, if you know OOP in C++, you can figure it out in Java, C#, and basically any related language. And knowing C++ means you'll also know C well enough.

Knowing Perl will make it easy to learn PHP, Python, Ruby, even shell scripting (which is very useful if you're in a UNIX environment).
 

PhatoseAlpha

Platinum Member
Apr 10, 2005
2,131
21
81
Might want to look into silverlight as well if you're gonna go .NET. Seems like that's microsoft going after macromedia.
 

sao123

Lifer
May 27, 2002
12,650
203
106
.net (C# or VB)
C++ (for embedded & drivers)
java for everything else
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |