Thursday, December 24, 2009

I wanna start programming what a good lanquage to start learning for beginers?

also were can i download books .pdf format for it. Also if there are any good Vtc's for the language that would be nice to know.I wanna start programming what a good lanquage to start learning for beginers?
It depends really on the area that you want to program in, in the future.


For example, if you wanna become good at programming websites, then I would say HTML %26gt; Javascript %26gt; CSS %26gt; XML %26gt; PHP.





If you wanna learn how to make computer programs then Java is easy to start off with. (it's normally the first coding language you learn when studying IT at a university) C# and C++ are also good languages to start off with, as they are being used a lot.





The good thing about programming languages is that most of them work for 80% the same way, so if you understand the basics of if/else, loops, variables in java, you will quickly be able to implement those in PHP, C# or whatever language.





When you become more advanced, you will probably want to learn about Object Oriented coding, database connections, internationalization, etc...


--


In a way, I agree with the answer made below saying you should learn a scripting language. But don't learn any of the ones that the guy mentioned. (So don't learn Python, Perl, vbscript, etc..)


Those languages are ';dead';. It's much better to start with a famous language like Java or HTML/PHP because its more useful in the long run. Nobody cares about ';javascript';-skills, but 9 years experience in C# or Java is very useful.I wanna start programming what a good lanquage to start learning for beginers?
Any good scripting language is a good place to start. A scripting language, or interpreted language, is one which is evaluated and compiled each time it is run and is evaluated command by command, so if there is a problem it shows up exactly where that problem is.





There is another good reason for looking at them, which is also the reason I was so vague above. Scripting languages include things like the old Microsoft Basic, or perl or python, it also includes macros in Excel, it includes javascript and vbscript on web pages, and it includes what you type into the console in quake or wolfenstein games.





A scripting language which relates to what you WANT to do on the computer is a great place to start. HTML is a page description language. It is limited to describing the layout of a web page. Grabbing photographs and links and assembling them into files you can open in your web browser is a place to start. You just need a text editor like notepad.





Batch files are a scripting language. You should learn to write bat files, and you should learn as much as you can about configuring any game or program you use. Once you have done that just about any scripting language, like perl or python, will be a good next step. But the sooner you come to understand that programming is simply getting your computer to do what you tell it to the better.
Either C, C++ or Python.


C/C++ because it is used everywhere, however it isn't the easiest language


Python because it is very easy to learn and is very object oriented (ideal for games and such).





I'd go with Python now and learn C/C++ later. I took Java as a first language and it wasn't that bad...

No comments:

Post a Comment