When I said, "computer programmer" I was referring to anyone that knows any sort of computer language. I want to be nearly any sort of programmer (Python, C++, Java, Action script, etc.), but I feel handicapped. I also hear some languages are not good for your first, and some are. Which are those and which aren't? My other question is, where can I start learning? I only want experienced answers.
Answer this if your a computer programmer. (You know who you are)?
DHTML (HTML, CSS, and JavaScript combined) is the best place to start. Personally I started with GW-BASIC (Tandy version) back in '86 then moved on to BASICA and eventually to QB4.5 then I kinda got bored with it for a while. Now that I'm back into the learning curve I started with the latest WebDeveloping languages and eventually I would like to learn some C, C++, Vbasic or something.
I agree with AussieCoders-Com about
http://www.w3schools.com/default.asp %26lt;-------┐
Make sure that you include the default.asp ---┘
or you will get redirected to some religious ad page.
Reply:Nice question,
i m a software engineer, as you know there aint any single great language %26amp; languages are categorised according to web, stand alone, networking, etc... i would like to suggest that if your about to start of in the land of comp lang, better get the concepts correct. Go for C, C++, Java... etc.
Then try out .Net technologies. If u like scripting go for VB Script, J Scripts. If u like database's then Oracle, ASP.Net, etc...
Firstly you'll have to see where do you wana stand in the programming world. Which domain in actual !! Once you sort that out, then its just a matter of working %26amp; reading on it.
..aT..
Reply:Java is the Best to learn. Because it is stand alone language and also we can create web applications and also it is not confusing like C or C++ because goto and other confusing stuff is removed and is fully object Oriented language. So you can exactly relate real time obj's to Java language and also Java is platform independent language. I'am very much impressed with features that Java has provided.
Go ahead and start learning Java because even though you learn any other language the destination is Java. So it is better learn it first. And also if you are in development then it brings out the creativity in you than any other Job.\
Reply:I was in your position a few months ago, so I know where you are coming from. I was trying to find a language to start from and was googling around until I found a page written by a famous hacker (Eric Steven Raymond) said that he suggests Python as your first language. This prompted me to start with Python and I love it. What is unique about Python is that it is very simple yet very powerful. A beginner will find it easy while a expert will find that there is very little he can't do.
Pythons' home page has very good tutorials for beginners and experts. I have only read 2 of them but both are really good. One is "a byte of python" and the other is "tutor" which teaches you programming in general and incledes javascript as well. These can be found on pythons home page in the beginner section.
http://wiki.python.org/moin/BeginnersGui...
I think that the others haven't mentioned Python because it is much newer than the others and they seem to be long time programmers. Python can also be run on all platforms whether it's Windows, Linux, or Mac which makes it very good to learn. I second the w3school website for anything related to the internet. XHTML is easy to learn and they have a great tutorial on it. I suggest learning both XHTML and python.
That being said if you really want to get better at programming I suggest switching to Linux if you haven't already done so. Ubuntu is the best distribution for a beginner. You can have both windows and linux on the same hard drive if you don't want to take the full plunge.
I am no guru on the subject but I went through the stage you are going through right now so I can share what I went through. If you have more question or I wasn't clear on something just send me a message and I'll answer if I can. I hope this helps and good luck.
Reply:Where to start?...
I would suggest you start with something simple like Visual Basic 6, VB Script, HTML, Javascript..
Then move onto PHP / ASP / Java and so on.
HTML is more of a layout language, Not a scripting language... So maybe start with that to get into the flow of things of how to create objects and learn syntax/rules of coding.
Or if you want to start scripting, Start with javascript or VBS (Visual Basic Script)
If you want to start with HTML / javascript then simple open windows notepad and save a new document as something.html and put your code in it and test it with Internet Explorer... Same with VBS...
Tho with VBS you can simply save a document as something.vbs and double click on it to run it
For tutorials on most languages: I recommend this site over all others... http://www.w3schools.com/
For a good HTML/Javascript/VBS/PHP/ASP Editior i recommend this application over all others.... http://www.htmlkit.com/download/
Personally i work with, Amiga Basic, QBasic, LegOS, VBS, Javascript, PHP, ASP, HTML, C++, mySQL, CSS, VB, VB.net and any others i cant think of but the most common ones...
Once you learn the four different styles of syntax, the rest become easy.
Also you will notice most top programmers these days %26amp; designers/developers have never done a single course
******Update*******
The link above goes to where is needed? How did u get another site? never had a problem with them?
Reply:While it is challenging, I suggest you start with C++, because it is widely used, powerful, and is basically a superset of e.g. Java, C# and others (with a slightly different syntax). There are differences for example concerning garbage collection, but generally you have more control over things in C++ and therefore you'll get a better understanding of everything in the end.
I've never worked with Python though, so I can't say anything about that...
Either way, there are plenty of sources on the net. You'll be looking for some version of the "Hello World" program first, I guess. ;)
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment