Question:
How good of a programmer can I be with two languages?
1970-01-01 00:00:00 UTC
How good of a programmer can I be with two languages?
Four answers:
2012-06-01 07:28:15 UTC
Addressing your questions in reverse order:

1.) Learning programming languages never ends so asking how many more semesters is a little like asking how many history classes until you become a historian. However, you should check with your university of choice to see how many semesters are required for a Computers Science degree. That'll give you an idea but be aware that not all universities have the same requirements.



2.) Programmers learn different languages for many reasons. Some languages are specific to an architecture or operating system, some are faster than others (for example, scripted versus compiled), some are better suited for a particular task. In my field (science) it is common for a programmer to know C/C++, Python, Perl, Java, Bash scripting and/or C Shell, awk, and even Fortran because of its long history. To sum up, the more tools at your disposal the more flexible you can be coming up with solutions.



3.) As for the question in your title, you can be an excellent programmer knowing only C++ and/or Java. You may write very clever and understandable code and rarely introduce bugs (I say rarely because no one is perfect!). However, having the right tools (i.e., languages) for the right situation will make you an even better programmer.



I hope this answers your questions.
2016-09-21 04:09:15 UTC
If you attempt to assemble the application for an additional processor, you have to rewrite the meeting code first. Also, the inline meeting syntax isn't aspect of any usual, so even at the equal processor you can also need to rewrite the code simply to transport to a further compiler. One technique to diminish issues is to broaden in natural C, that is a far higher notation for validating any algorithms you have to observe or create, then use #if/#else/#endif to conditionally assemble inline meeting alternative code for sections that want rushing up. It takes a few area to replace and scan each variant each time facets are further, however the flexibility could also be valued at it.
?
2012-06-01 07:10:52 UTC
well yes if u learn java by it self u will b able to write simple programs. however, dont waste ur time going into depth with these two languages if there will b no real practice involved because it will seem to u that they are obsolete and there is no use for them. now why programmers learn many languages is because there are many different platforms and OS (operating system) out there. the disadvantage will be that learning these two in depth will take much of your time because they will not b easy at first and you dont want that to get into ur studying time for ur actual major.... best of luck
Clug
2012-06-01 08:42:27 UTC
C++ and Java will be all you need to develop simple applications, assuming they are desktop based rather than web based. If you go indepth, you should be able to make complex things. The only disadvantage I can think of is the loss of web development, which you can get through learning PHP. The reason programmers learn many different languages is to get in touch with the syntax, and to see what languages work well together. It is also so they can develop cross-platform applications. As for your additional details, as I have never actually taken courses in Java or C++, I can't answer that.


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...