What is/are the best computer language(s) to learn and why?
464809
It depends on what exactly you want to do. If you want to learn more on OS programming, it's mostly C, you can also learn GNU assembler, which is somewhat different from DOS one. Otherwise learn Java or Python.
29401
This isn't an easy thing to answer.\nIf you're going to learn a single programming language, learn machine code.\nI highly recommend learning C, HTML, JAVA at least. \nC will allow you to write powerful programs, and it's not terribly hard to learn.\nHTML and JAVA are both very easy languages that allow you to do web programming with great power and ease.\nThe great thing about these 3, is that you don't need any special software to write programs in these languages.
501256
Visual Basic is an easy to learn language and info can be found on Microsoft's msdn site.^1\nIf you choose C++ (and I recommend it) then you should not have to worry about learning C, most the topics in C you'd learn in C++ and if you need to learn C later then it should not be a problem.\nMy favorite language is Pascal.^2 It's not that common a language anymore, but its got all the features of C++ and much easier to learn.\nThefreecountry.com^3 has links to just about anything programming related, and if you're looking for books the best I've seen is the "How to program" series from Deitel.^4
1093643
Try using C, its easier than C++ and useful for small programs you dont want to learn c++ for. A great compiler is available free at\nhttp://forums.miniclip.com/showthread.php?t=11976\nAnd to learn c, you can try googling it or uhmm, yahooing it lol.\ntheres loads of resources for it. You might also try java, its even better for small,portable programs, but its slower, and im nto sure theres any free complete versions of it.
925614
Ruby is definitly the better language to learn. It is gaining a lot of momentum in the coding/web world and Ruby on Rails is being used on a lot of websites nowadays. If your looking to do any web related programing ruby is where to go...
1104571
There is no "best" language. If you're making something world with a mechanical / electrical device that you made yourself (wow), then I'd suggest something low level as well.\n\nAt the highest level probably C or C++. If you wanted it to be amazingly fast (but difficult to code), use Assembly.
1049245
Skip the tutorials, they are well meaning but don't help a lot. \n\nInstead start with a programming book meant for learning programming. I recommend one of the Sam's Teach Yourself series. The only thing they are good for is teaching basics. They are a losy reference, but for your needs, they would be the better of your choices. \n\nWhat language would you like to learn? The most common on the internet is Ansi C. C++ and Java are more mainstream. Php is great for playing around with if you like website programming. \n\nStart simple, get some words printing. Then learn the memory structures and conditional statements. After you have them, start on more complex (fun) issues.
1084305
It depends what you are programming.  I use fortran daily but I do alot of scientific computing on super computers.  c++ is good for this too, but I prefer fortran.  Java is quite popular for user interface type of programming like the internet.  I think pascal has seen better days.  Also for scientific computing I think that Matlab is going to be one of the leading languages real soon.
14798
As for a programming language, C++ has been for many decades a good bet. Maybe there are more productive constructs in Ruby, Java, C#, Pearl, but you still can do things that are disallowed for those langs.\n\nBesides, in spite what they may say, every new operating system/component model/framework/initiative since the 1990s has been written mostly in C and C++, or at least to be programmed with C and C++.\n\nSo, nothing you can't do, nowhere you can't go with C++. As for the productivity part, if under Microsoft operating systems, then you have proprietary idioms that make .NET work with C++. If under other OSes, then you will always find ways to make scripts interact with C++ programmes.\n\nI took my BASIC programming course when I was 8. At the age of 20 I realized I would have been able to have so much more fun with computers if only I had chosen C++. I won't let that happen to my daughter!!!
278493
learn HTML it is easy to code and is the best programming language as you can go to the very basics and paint shop pro the demo you can get from the website which is free.
873054
as a matter of fact almost all the programming languages are of high importance. what u want to learn depends on the type of programs that ur interested in coding.\n\nList of programming languages: http://en.wikipedia.org/wiki/Alphabetical_list_of_programming_languages\n\nList of popular programing languages and why to use them: http://www.scriptol.org/choose.php\n\nProgramming language comparison: http://jvoegele.com/software/langcomp.html\n\nhope u got an acceptable answer for ur question!
10157
Better is always a matter of what you use it for. I like Java because it is platform independent. You can run it on Linux, Mac, or Windows as long as you have the Java Runtime Environment (a free download) installed. Plus, I have a natural aversion to many things Microsoft because of their anti-competitive business practices and their habit of ignoring standards.\n\nThat said, to be the man, you gotta beat the man, and right now, Bill Gates is the man. It's advantageous to learn whatever BS Microsoft puts out there, since you can bet lots of people will adopt it because they know Microsoft is going to integrate it into everything possible. So from an employability standpoint, C# may be the better choice.\n\nAlthough my experience with C# is limited, I don't see much difference in terms of the language constructs. Both are object oriented from the get-go, and provide a nice set of base classes to get you up and running.\n\nHope this helps.
1125079
RoR is apparently very user friendly, easy to learn and powerful. I'd go with that if you want to learn a new language.
999516
Simple answer ... C.\n\nNot C++, not Java, HTML is not even a real programming language, it is a markup language.\n\nIf you were to add up the number of jobs available for each language, you would find that C probably has an order of magnitude more jobs available than the rest combined. That is a good enough reason for me. Look beyond the PC market into the embedded market - many times bigger than the PC market, and is almost entirely C.\n\nI happen to like C++, but its penetration into the market is limited - especially in the embedded area.
81962
Computer science is a course where they tell you the basics of everything i mean basic to advance of different language.\n\nE.g\n- java\n- php\n- vb\n- msql\n- etc etc etc\n\nWhile in information technology they teach you 2-3 language but only basic - intermediate and they also teaches analytical things like business process of a certain project. They also do this in comsci but not as detailed as what they give to infotech. \n\nInfo tech is more business oriented while comsci is more of the technical side...\n\nYou want to be a hacker and your a beginner... Here figure this out 1st then imma teach you some stuffs...\n\n1 + 1 = 1 <-- Yes this is true...\n\nWhy on earth would you like to be a hacker? Darn it! kids this days! sheeeeeesh!
545347
c++, c+, java and visual basic is the best. if u don't know programming then u can try wit flash professional 8. i did some programming wit that.
838
Of course there is. And one of the best is "How to think like a Computer Scientist, Learning with Python". Python is better lenguage not only to learn to program but the best language available nowadays. \n\nVisit http://www.python.org to learn more about Python.\nVisit http://www.ibiblio.org/obp/thinkCSpy/ to read or download the book.