Help..What programming language should I choose?

TeRRoRByteZ2007

Well-Known Member
Joined
Jan 10, 2008
Messages
339
Reaction score
0
Location
East London
Hi all,
I'm currently studying at CTI. I would like to know which programming languages are the best to choose, I love programming any kind don't really mind what i have to do. I'm in East London, but what is the most demanding language at this stage? I got a choice of: JAVA, C#, VB.NET, C++

Any help would be appreciated,
P.S. I know there is a lot of negativity about CTI, but I currently don't see anythng wrong with them

Thanks, :D
 
I'd go for C++ and JAVA, reason being, if you can do C++, it'll be quite easy to teach yourself C#.
 
Thanks for the quick reply... I was told by an instructor to do C# and VB.Net.. but i'm not to sure because they really don't know anything. The only thing i'm thinking now is, if I choose that and teach myself C# do i just put on my CV that I have done C# or should i write exams?

Thanks
 
Meh. I'm definitely not bad in C# as it's my main language, but C++ still has some weight behind its name, as it's a bit more useful for certain situations, which is why I'm working on my C++ skills at the moment. VB.NET...JAVA's more useful, I reckon.
 
Umm... If I had to choose between JAVA, C++ and Flash, I wouldn't look at Flash at all. I don't really know about how in demand it is, since I haven't looked at it at all. I might be completely wrong here, but in my opinion it's more sought after in the web dev market.
 
VB.Net? O..k..a..y.

Your best choices are Java, C++ and C#. I've done most programming languages used now (I have several years experience in these three) and these are the best there are. C# is pretty much a fun version of Java, since the coding is actually similar (obviously "typing" differences arise). I would advise you to take C++ and Java. But it all depends on what you are aiming to do with your programming knowledge afterwards. C++ is used extensively in software development, C# follows that and is also used in .Net web development (some of the biggest sites are done in C#) and Java is used in web somewhat and then in mobile applications and a little in software development.
 
My first language was Java. Loved it. Found C# really easy because of the similarities.

I did Pascal and Delphi (which is just about the same thing) before, I prefer them to Java. But then again, Java does have it's merits.
 
Thanks for the replies.. Actually thinking about it, I would go into a bit of both web and software design. I'm just confused at which to choose because this decision has a great impact on what the future has in store for me. Thanks guys! Sorry realized i posted in the wrong thread, only saw afterwards about the software development one :D
 
I'd say without a doubt C#. C# IMO is the best programming language ever created! It's 70% Java and 30% C++.

If you know C# the syntax is basically the same as Java :) C++ is a very good language, but I wouldn't chose it to study with. No garbage collection and things can get hairy quickly if you aren't careful or want to start getting fancy.

I also think Java sucks! C# also has powerful web applications as a back end to asp.
 
Go for C#... but make sure the course involves some sort of concept on OO.
 
Thanks! :) Java sounds fun but at the same time challenging. I was thinking Java because it looked like there are quite a few jobs offerings and it is paid pretty well.
 
Its not about programming languages at all. Once you know what you are doing, it shouldnt take you more than about 2 weeks to be proficient in any language. WRT object oriented programming (and even procedural programming to some extent), the basic principles remain the same: loops, if statements etc. Only the syntax changes really. If you are using an IDE like visual studio with intellisense, it makes the transition between languages a lot easier. If i were to choose a language it would c++, java, or c#. Its strange, but the syntax of java and c# is practically identical. I bet you could copy java code (excluding dependencies etc) into a c# compiler and it would just about run.

Development is about problem solving, and not only about knowing the ins and outs of a particular language.
 
I think has OO involved. We have done some of OO in an earlier module. I have just finished SQL Server 2000 (YES.. why such an old version I don't know, even asked the instructors but they can't answer) still have to write the exam sometime this week. Theory SUCKS!!! I really just enjoy doing the practical!
 
Just to add to my previous post, I went into a job that required me to code in vb.net. I had never coded in it before or had seen any code previously, but I was churning out code in my first day. Dont be afraid of languages. Make them afraid of you :P
 
Its not about programming languages at all. Once you know what you are doing, it shouldnt take you more than about 2 weeks to be proficient in any language. WRT object oriented programming (and even procedural programming to some extent), the basic principles remain the same: loops, if statements etc. Only the syntax changes really. If you are using an IDE like visual studio with intellisense, it makes the transition between languages a lot easier. If i were to choose a language it would c++, java, or c#. Its strange, but the syntax of java and c# is practically identical. I bet you could copy java code (excluding dependencies etc) into a c# compiler and it would just about run.

Development is about problem solving, and not only about knowing the ins and outs of a particular language.

I do agree there, but what about job opportunties? I'm just thinking about the future and where I would be able to use the language I choose.
 
Top
Sign up to the MyBroadband newsletter
X