Friday, July 31, 2009

I want to learn a programming language.?

I would like to learn a programming language. I do not know any programming language till know. I would like to learn java, as it is powerful. Could any one tell me where to download java language and work. Or if you have any suggestion of other languages too, you could tell me what is it and where to download it and its tutorial too. Please. Thanks.

I want to learn a programming language.?
Java is available for free at http://java.sun.com/





If you use http://www.google.com/ then you can look up "java tutorial"





I'd focus on learning one language at a time. HTML, XML, Javascript, and CSS are also very useful technologies/languages to learn.








Also, Eclipse is the best Java IDE (program that you use for compiling and writing programs). It's free. http://www.eclipse.org/
Reply:All the free Java compilers you could want:


http://www.thefreecountry.com/compilers/...





You can learn programming on your own, you don't need to take a class. You say Java is powerful but that's a little vague. The strength of Java is its portability between platforms, but it creates slow programs. It is also very restrictive (making your code more secure against memory leaks and such) but in the process it makes it frustrating for people who studied other programming languages. C and C++ are more powerful but also more dangerous as there are far fewer restrictions. C and C++ code generally executes much faster than Java code.


You really DON'T need a class to study programming but you will need help eventually. A good place to look for help is either here on Yahoo Answers or better yet on a live chat on IRC. (You can download mIRC for windows at http://www.mirc.com/) undernet has a #java, #programming and #c++ channels where you can chat with more experienced programmers which will help you understand key topics. Also if you can get a hold of a good book, you'd be in excellent shape. I learned how to program in c++ from Sams teach yourself C++ in 21 days. I also took courses in college later but the book was a million times better than any course.


Sorry I don't know any of the Java books so I can't make any recommendations.





Hope this helps!
Reply:Good God, don't start with Java. You'll think that memory management happens magically. Most CS paths these days start with Java, and it's a horrible, horrible idea that produces boiled-down, cookie-cutter programmers.





Learn C. It's the lingua franca of the CS world. Your operating system is written in it.





Here's a tutorial:


http://www.iu.hio.no/~mark/CTutorial/CTu...





Here's a compiler that's easy to use for Windows with a graphical user interface:


http://www.cs.virginia.edu/~lcc-win32/





And when you get more comfortable, here's the God of C compilers:


http://gcc.gnu.org/





Cheers.
Reply:I am not sure you will be able to download a free "compiler". If you do it probably wont be any good. If this is your first language, good luck. I really would recommend that you take a programming class from a local college. It does not have to be for credit, but college programming classes are a good place to start.
Reply:Congratulations on your decision to learn programming.





Java is a powerful and efficient language, but it's syntax (the way that command keywords are structured within the language) is too complicated for someone just starting to learn how to program.





For a free programming language that's used as more of an educational tool, I would suggest KPL (Kids Programming Language) from Microsoft.





http://www.kidsprogramminglanguage.com/





Then, once you have the ideas of how to use the different kinds of programming structures (loops, conditionals, functions) - you can move on to more powerful languages such as VB.NET, C#, or Java.


No comments:

Post a Comment