Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

silent11 (2860)

  (email not shown publicly)

Journal of silent11 (2860)

Monday June 27, 2005
03:33 PM

Most Useful Academic Programming Language ...

[ #25386 ]
I need to decide which programming lauguage to study for a Computer Information Systems degree. The following are my options:
  • CIS 4304 Advanced Programming in C++
  • CIS 4321 Advanced Programming in Visual Basic
  • CIS 4325 Advanced Programming in COBOL
  • CIS 4330 Advanced Programming in Java

I know a just a little of Java and VB, as for the others I know even less.

What I'd really like to know is which language will best

  1. Help me further my understanding of programming concepts
  2. Help my resume & earning potential
  3. Be of use in the real world

I'd love to hear your thoughts on this from some of you experienced programmers out there. Also, I may not get around to taking this class for a few semesters. In the event that VB is replaced with C# would your choice change?


The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • I wouldn't apply the word "academic" to any of those languages, except maybe Java, and there maybe in a negative sense. Clicking on your title, before I read your journal entry, I was thinking "LISP/Scheme." I guess I'm thinking "research language."

    I would rule out VB and COBOL utterly. If you get what you should get from your degree, you should be able to pick those languages or any other up on your own in the future, if and when necessary.

    I would tend to say the answer is Java. There's lots and lo

    J. David works really hard, has a passion for writing good software, and knows many of the world's best Perl programmers
  • Most useful: []
    Second most useful: []

    Learning C++ would also be good at some point, but the language is so horribly complex that I'm not sure a class is the best way. You could spend the entire time learning about templates!
  • I think I'll register for Java.
    This article from TPR helped me solidify my choice: []