Question:
How many languages?!?
anonymous
2007-07-02 19:10:16 UTC
How many Languages should a good programmer know?!
Six answers:
MJQ
2007-07-02 21:47:21 UTC
As many as you need to get the job done (and then some). If programming is the right career choice for you, you will be thrilled to learn new languages and platforms. A few programmers work for many years on the same platform using the same language. But most of us have to frequently learn new languages; often with each new system to be developed. It is a never-ending race to keep up with the latest and best technologies. To further add to the challenge, what was popular and highly recommended just a few years ago is now considered archaic or even not recommended for most usage (e.g.: applets, EJBs, web applications with multiple frames, VB). You will have to get used to this constantly changing, ever-evolving state of affairs in programming--it will only intensify as time goes by. If you are unsure what you should know, look at the languages that have been in use, and are still popular, after 10 years: C/C++, Java, SQL, Perl, etc....



If it's any comfort for you to know: with each year of programming, you will find that learning a new language, even one with a very different syntax or paradigm than what you are accustomed to working with, will become easier and easier. The same themes and ideas will keep popping up. What most creators of new languages are trying to do is find ways to make it easier to program systems in a way that is more natural in terms of logical thought, in fewer lines of code.
scotchfaster
2007-07-02 21:13:26 UTC
If you want to be a true software samurai, here's my list:



1) At least one assembly language. Assembly language is the symbolic representation of machine language, which is the true language of your microprocessor. This is like driving stick shift, only vastly more so.



2) A structured language like C or Pascal.



3) An object oriented language like C++ (which includes C), Java (which is very C++ like) or Python.



4) A database language, such as SQL.



6) For bonus points, LISP or Smalltalk. You probably won't actually use this, but it raise your IQ.
JuJy
2007-07-02 19:13:17 UTC
7
Jorge
2007-07-02 19:30:17 UTC
I agree....if you go to college or if you are in college, they usually concentrate on one language, my school does C++. They also teach a required course in structure of programming languages. Which covers differences in programming languages. If you can master the concepts of a single (higher level) programming language its more of learning the how to "speak " or the syntax and rules of the language.



I think a good programmer should master languages of different types. ie C++, SQL, PHP, HTML, because they have different concepts of programming, and if you have good fundamentals in a diversity of languages its easier to master "harder" aspects of the language on the fly it because programming can be viewed as concepts.
?
2016-09-05 17:08:36 UTC
Well!!! A classical language, is a language with a literature that's classical— i.e., it will have to be historic, it will have to be an unbiased culture that arose regularly on its possess, now not as an offshoot of a further culture, and it ought to have a colossal and particularly wealthy frame of historic literature. How Tamil is classical? Claims concerning the "Primary Classicality of Tamil": one million. Lemurian starting place two. Phonological simplicity three. Catholicity . four. Tamulic substratum of the Aryan household of languages. five. Morphological purity and primitiveness . 6. The presence of the phrases ‘amma’ and ‘appa’ in nearly all exceptional languages in a few kind or different. 7. Absence of Nominative case-termination . eight. Separability and value of all affixes . nine. Absence of morphological gender 10. Absence of arbitrary phrases eleven. Traceability of Tamil to its very starting place. 12. Logical and normal order of phrases . thirteen. Absence of twin quantity . 14. Originality and normal progress . 15. Highest order of the classicality . Classical Languages in India: one million. Tamil two. Sanskrit three. Kannada four . Telugu Classical Languages on the earth (instead of Indian): one million. Sumerian two. Egyptian three. Babylonian four. Hebrew five. Chinese 6. Greek 7. Latin * Though the primary 3 languages exitsed together with all 7, best the latter four together with Tamil and Sanskrit are referred to as as Worlds Classical languages
Supernova
2007-07-02 19:20:42 UTC
I think programming is not about how much, but how good you in one programming language.

if you know a lot of programming language, but you don't master it, that would be use less.

I think it would be better if you know one programming language and then you master it.

trust me.. i've been a programmer for more than 5 years.


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