Programming languages

Which do you think is the most useful to learn?

  • C+

    Votes: 2 11.8%
  • C++

    Votes: 4 23.5%
  • C#

    Votes: 3 17.6%
  • Java

    Votes: 3 17.6%
  • Perl

    Votes: 1 5.9%
  • Python

    Votes: 3 17.6%
  • Tcl

    Votes: 0 0.0%
  • Other(Say which one below)

    Votes: 1 5.9%

  • Total voters
    17

DarthLego5679

That n00b.
Joined
Aug 6, 2011
Messages
832
Reaction score
1,338
Hello people of Blocktopia. This is your resident plastic Sith speaking.
This summer I plan to spend some time learning a programming language. My problem is that I have no clue which one to choose.

So I have come to you, Blocktopians. Some that I have been considering are:
C+
C++
C#
Python
Perl
Tcl
and the ever-popular Java

So, I need your input: Which one do you think would be the best usage of my learning time?
 

Malcovent

Geezuslike
Donor
Contributor
Joined
Aug 5, 2011
Messages
1,148
Reaction score
3,081
Python (or something more basic) for beginners, Java for scattershot/general usage, C++ for well honed software (but far, far longer to write it). I would start by learning Python, since in reality if you get into programming you'll end up knowing several languages, so theres no point just focusing on one more complicated language. The basics for one language tend to apply for every other. Tl;dr - get used to object orientated and other basics then try apply it in other languages.


(Disclaimer:! Never actually learnt python myself, just going on what i've been told. I know Pascal (so oldd), some vb, mostly java, and some C in linux - i was weened onto programming in Pascal because its probably the simplest language ever)
 

Gameprochampion

Got the moves like Jagger!
Joined
Aug 6, 2011
Messages
328
Reaction score
351
If you know C++ other languages like Java and C# are extremely easy to learn since there're based off of it. It's also best for complex projects, Chrome, Firefox, operating systems, are all normally based off of C++. I'm slowly cutting down on my Java usage and switching to C# because it does many things right that Java doesn't. Anyway anything you learn now will be useless in 5 years, because by then there will be new dominant language. I learned COBOL, but who the hell uses it?

C++ has been here for ages and it's still famous. Go for C++. Java will die out soon and C# will take over. And C++ is gonna be here forever, since the things that were written in it would takes ages to translate to something else.

I like Python and Pearl for web development, lots of Google's shit is written in Python.

You'll learn after maybe 5 years, that languages are just a tool, and the programmer is the user.
 
Top