4
VINDIC
13d

should I take computer science and if I should Can I choose a programming language or will I have to just see what they have to offer?

Comments
  • 6
    Yes, and no they usually dictate the language(s) you'll learn to use,

    Can you learn another language?
    Yes, but you'll still have to do everything in the language(s) selected.
  • 1
    @C0D4 thank you for answering my question.
  • 2
    Asking questions about your life choices to random strangers on the internet and taking their "yes" without any pros or cons? Doesn't sound like a good idea.
  • 0
    @gronostaj lol messed up my comment hard
  • 0
    @gronostaj I am almost in highscool and cod4 is a dev so why not?
  • 0
    @gronostaj I didn't realise I was giving advice, just answering the question at hand.
  • 1
    @C0D4 exactly so why not take that answer and use it?
  • 1
    Sometimes you can choose the language for specific tasks. We had to implement a few design patterns in the language we wanted. I chose c++ (instead of java). Hm, now that I think about it, I should try implementing them in C as good as possible. I like C but it's not object oriented and schools love object orientation
  • 3
    Computer Science is, at least where I studied it, more about concepts and theories than what programming language to use. It helps if you are good at picking up different languages quickly. In my case, we used Scheme in the introductory Programming lecture, C++ in Algorithms and Data Structures, Modula-3 was used in that class later when I was a tutor for it, Java for some seminars, C for Systems Programming…
  • 2
    Well, the programming language does not matter in the end, as it's the concept of programming that's the essence of what you should learn. If you understand it, it's easy to learn new languages.

    Also, don't underestimate CS. It's much more than just plain programming! But some people (like me) love theoretic informatic..
  • 1
    @VINDIC Do you think there's a generic yes/no answer that applies to anyone under any circumstances? We don't know your personality, talents, preferred method of approaching problems, cultural background, country... basically nothing. Why do you think our answer would be correct? Who will be responsible if we're wrong?
  • 0
Add Comment