Tuesday, July 28, 2009

What can I do when I need to learn programming language,but I have no money?-I have only my computer?

Most languages are free to learn.





There are plenty of tutorial resources available online.





There are plenty of free tools available too. Most of the expensive ones have free light editions now, like Visual Studio Express and the new Borland Turbos.





I have even created a website that lists links to legal freely available ebooks on various programming languages. I did this with people like you in mind. http://www.programmingebooks.tk





When I started teaching myself, the one source of info that proved to be the most valuable was a chatroom filled with professional programmers in the language I was learning. Just lurking in the chatroom you can learn a lot by seeing the questions of other people getting answered by pros.





They are there to help...they love to help...but they don't like to spoon feed. So make sure you have tried to do things on your own first, and that you have used a search engine to try to find your answers.





It is good to lurk in the beginning and say nothing, ask nothing...for awhile. Just sit back a few weeks and learn how the room works, what is accepted, what isn't, and who is an expert in what.





One of the greatest tests of knowledge is if you can answer questions other people have. As a newbie, I don't suggest you try to do it directly, but you can see if you can answer it and then see what the experts suggest to see if you got it right. Consider it a pop quiz test of your knowledge. If your answer wasn't correct and you do not understand why, ask and learn.





Once you are decently experienced, give back to the community you have become part of by helping others in the chatrooms you have gained knowledge from.





So get yourself a good freeware IRC client and find a good related chat to the language you are learning, on either efnet or freenode networks.





Another great free resource for the self-learner is the DonationCoder.com Programming School. It's a forum.





You are given a choice of many languages to learn. If you want to learn a language not listed, just ask on the forum and I am pretty sure it can and will be added.





The way it works:





You are given a series of challenge assignments geared to teaching you various skills. You are not told how to do the assignments. That is for you to research and figure out on your own.





Once you have completed an assignment, you submit it to be checked. A member of the forum with knowledge in that language will evaluate it and offer tips and suggestions for improving...and tell you what has to be corrected to unlock the next assignment.





Once you have passed, you can see the submissions others have done for that assignment and all the tips and suggestions they were given for their work.





http://www.donationcoder.com/Forums/bb/i...





Once you have learned a little, you can apply that knowledge on the coding snacks board there, where real people request small freeware tools to do a specific task. There is even a little money to be made if people like your solutions. They are very generous and donate to support independent programmers that contribute content to the site that they like and use.





The feedback and feature requests they will give you, will help you make some of the best tools available....and that is the thing of most value there...not the donation money you might receive.





Whatever language you choose, I wish you the best of luck. Programming is a very rewarding hobby, and can be a very good career if you love it and are dedicated to it.





And to offer you your first lesson, I give you this as encouragement and a lesson in creative thinking that will help to keep you going. It doesn't matter if you are learning C or not...the lesson is still the same: http://www.appsapps.info/stupidc.php

What can I do when I need to learn programming language,but I have no money?-I have only my computer?
Microsoft has some great tools to help if your programing windows.


http://msdn.microsoft.com/vstudio/expres... is where you can download the IDE and get learning tutorials. VB is a good starting out language.





Microsoft Visual Studio 2005 Help Group


http://tech.groups.yahoo.com/group/Micro...
Reply:Download turbo C++ compiler free of cost


Download a C++ book from website like(MYITCAREER..ORG)


Start reading and coding from it.
Reply:Many compilers/ide's are available for free download


* Borland Turbo-C, Delphi


* Microsoft Express 2005 C#, C++, Visual Basic





CodeProject.com has thousands of examples.
Reply:Most of the answers posted before mine are correct, but not well suited to a beginner. C++ is a difficult language. I'd recommend Python as a good first language and you can move up to C++ from there. See http://www.python.org for a download site and http://greenteapress.com/thinkpython/ for a free textbook download in PDF format.
Reply:You can practice on Linux operating system.It's free.Try to understand how it works.
Reply:Internet provides. Whatever programming language you want to learn, there are free tutorials over the internet. There are forums and groups where you can discuss about language and also get your questions answered. java is a programming language and the developing environment can be downloaded for free. There are many sample programs from which you can start learning. Good Luck!

clinton cards

No comments:

Post a Comment