21 Replies - 1070 Views - Last Post: 26 January 2013 - 10:56 AM
#1
Good 'step up' langauge from VB.NET
Posted 15 January 2013 - 01:26 PM
I am a student and I am currently studying programming mostly in VB.NET I want to invest myself in a more advanced programming language for when I go out in the world of work. I know VB is good language but it's so easy once you know your way around.
what do you recommend as a coding language to learn?
I was thinking Java or C++ but I don't know what way the programming sector of IT is moving as I do not have experience in the sector other than my college.
Replies To: Good 'step up' langauge from VB.NET
#2
Re: Good 'step up' langauge from VB.NET
Posted 15 January 2013 - 01:27 PM
#3
Re: Good 'step up' langauge from VB.NET
Posted 15 January 2013 - 01:35 PM
As for Java, I'll let someone else jump in about that one. I've had a course in it, but personally have no interest outside of development for a few Android Apps.
If you really want to challenge yourself with any language, even if it's just trying to get a better grasp on VB, try out Project Euler.
If you have an interest in languages like Python or moving into the Web Dev world, I highly recommend you take a look at Codecademy.
#4
Re: Good 'step up' langauge from VB.NET
Posted 15 January 2013 - 01:38 PM
#5
Re: Good 'step up' langauge from VB.NET
Posted 15 January 2013 - 01:45 PM
@AnalyticLunatic, thank-you also i'll probably choose C++ or C# sharp, I mean i have already played with C# and it seemed very interesting.
@Ryano121, Thank-you, But I need to know where it is 'moving' instead of getting molded into a language which does not benefit any prospective employers.
#6
Re: Good 'step up' langauge from VB.NET
Posted 15 January 2013 - 01:46 PM
#7
Re: Good 'step up' langauge from VB.NET
Posted 15 January 2013 - 01:46 PM
#8
Re: Good 'step up' langauge from VB.NET
Posted 15 January 2013 - 01:50 PM
Thanks guys.
#9
Re: Good 'step up' langauge from VB.NET
Posted 15 January 2013 - 01:50 PM
#10
Re: Good 'step up' langauge from VB.NET
Posted 15 January 2013 - 01:52 PM
#11
Re: Good 'step up' langauge from VB.NET
Posted 15 January 2013 - 01:52 PM
#12
Re: Good 'step up' langauge from VB.NET
Posted 15 January 2013 - 01:53 PM
#13
Re: Good 'step up' langauge from VB.NET
Posted 15 January 2013 - 01:57 PM
Quote
Honestly it really doesn't matter if you know a language that is of no benefit to employers. We all do. If you learn a lot of languages, you can easily pick up a new one in a couple weeks. It gets easier.
If you want to go down that road and make your employers happy (which it really probably won't) then go learn Java or C++. They are big pretty much everywhere. But really thats no fun is it? (Or is it, I'm not you). Personally I would go down the fun road and learn something I actually like and not for the sake of shoving on my resume. It really won't make much of a difference.
#14
Re: Good 'step up' langauge from VB.NET
Posted 15 January 2013 - 01:57 PM
#15
Re: Good 'step up' langauge from VB.NET
Posted 16 January 2013 - 03:53 PM
VB is a .NET language heavy in OO, so C# is a hop across the fence and a bit more socially acceptable.
There are two major paradigms, Functional and Imperative. Imperative is the C and Algol base you're used to. Functional is the land of LISP and other such languages.
If you're looking to get deeper into imperative instead of jumping of the proverbial cliff to enlightenment, I would suggest Ruby or Python. They're flexible languages that are both within the hybrid realm, allowing both styles to be used. Ruby tends to lean more functional and Python tends to lean more imperative if you're going by the communities standards, but both can handle both styles.
LISP is the enlightenment course. It's difficult to understand and truly grasp out of the gate, but once you do it will change the way you view programming and give you one heck of an elitist complex. Joking aside, LISP was built behind the idea of what and why in programming, where OO tends to focus on how. It provides a serious change of venue, and is the best for broadening your knowledge.
|
|

New Topic/Question
Reply


MultiQuote








|