General programming language question


by True Cherokee
Tags: interactive media, java
True Cherokee
True Cherokee is offline
#1
Oct19-10, 06:21 PM
P: 13
I'm currently in a computer science class in my senior year of high school and we're learning java. I was wondering if this is going to be the language I would be using in the workforce after college if I graduate with an interactive media degree. I've heard multiple people say that java is a waste of time and that I should learn C/C++ and other who say forget both of them and learn Python or Perl. I was hoping somebody could shed some light on this and let me know which language I should be focusing on.
Phys.Org News Partner Science news on Phys.org
Scientists pinpoint when harmless bacteria became flesh-eating monsters
Asian air pollution affect Pacific Ocean storms
Rocket leak delays space station delivery launch (Update)
Southphilyman
Southphilyman is offline
#2
Oct19-10, 07:28 PM
P: 4
Don't worry about what specific language you are learning. Concentrate on the fundamentals of Object Orienting Programming. If you get a development job you will be required to constantly learn new languages and tools anyway. I'm in the US and Java is heavily used. C++ and Python is also good. MIT teaches it's undergrads in Python, I learned C, C++, and Java at my university.
Coin
Coin is offline
#3
Oct19-10, 10:46 PM
P: 587
Java is still relevant and there are good jobs doing Java coding. Besides this Southphilyman is right, if you learn Java well then it will put you in a good position to transition to C++ or Python.

I do suggest learning Python alongside Java if you have the time-- maybe when you learn a concept in your Java class, try and see if you can do the same thing in Python. Python is much simpler than Java and so the skills should be immediately transferrable. Learning C++ can wait until you have a good grasp of one of those other languages (or until you find you need it).

I honestly think I would recommend against learning Perl at this point. It is becoming less useful as a language with time and it will teach you weird habits that don't apply to other languages.


Register to reply

Related Discussions
Which programming language should i use for my project? And question about PIC. Engineering Systems & Design 1
Which programming language do you use? Academic Guidance 20
Programming with BASIC language. Programming & Computer Science 12
Which programming language is the best ? Programming & Computer Science 15
c programming language Programming & Computer Science 1