Click to See Complete Forum and Search --> : which Programming Language to learn?


gt_hadjor
August 2nd, 2002, 08:29 AM
of late there are a lot of different programming languages on the market , but i want to stick only one or a few , can anyone suggest a good programming language(s) , that can handle most if not all of the programming tasks
eg database programming , internet and network programming , web , buisness applications programming and all the others .
thanx in advance .
george.:confused:

Elrond
August 2nd, 2002, 09:05 AM
C++ may be the best language if you really want to do every thing with the same language, but it is not really simple to do everything with it as it is not the best to work on some areas. It's usually better to know more than one.

stober
August 3rd, 2002, 07:28 PM
You definitely need a thorough understanding of C++ and java (for web stuff). Then you can expand on other languages such as C# (Win32 and web). and Visual Basic. amd Pearl.

leetcrew
August 4th, 2002, 06:51 AM
VC++ for windoze and C/C++ for linux. PHP for web appz

Brad Jones
August 5th, 2002, 11:58 AM
suggest a good programming language(s)


Hmmm..... You're getting lots of answers; however, let me ask a few questions:


What Operating System are you using? Windows? Windows .NET? Linux? Something else?
What is the target platform will your application use? (what platform are your application's users using?)


If you are planning on using primarily Windows, then the suggestion for a language may be much different than if you want cross platform portability. Additionally, you don't want to create a .NET application if your users are not using .NET.

Which is more important: Creating applications fast or creating fast applications?

Do you plan on creating full-featured applications or do you plan to create components, add-ins, and services?

- - -

These are just a few of the questions I'd have to hear answers to before being able to make an relevant suggestion on what language you should be using. I will, however, suggest that you take the time to understand object-oriented programming concepts. These will help you with most hard-core programming languages..

Brad!