I have been thinking to learn programming but I don't have a clue what programming language should I start with. I've some basic C++ and PHP ideas. SO what do you think is the best programming language to learn? Regards
You definitely need to continue with C++. It's so flexible and widely used and you can basically control a computer with it. Just google some tuts and start learning.
Hmm I was considering PHP but I guess I should give PHP a shot after I am good with C++?? Btw I've this book "C++ Primer Plus" by " Stephen Prata". Do you guys think it is good?
I have this book in my programming book collection. It's a great book will teach you the fundamentals and the core basics of the c++ language. totally recommend. Once you have gain a basic understanding of C++, php isn't that hard to understand.
Agreed... My path worked out fine for me... started with pascal... moved to C++... Then to Visual Basic 6.0... Then to "classic" ASP (along with notepad type html of course)... Got distracted trying to learn perl (waste of my time, use ASP or PHP instead)... Now learning VB.NET 2005... Once you have the basic understanding of the concepts (if,while,for,variables), any language is simple, it's just memorizing the new syntax...
Basically it depends on your primary motivation. If you are into web programming, planning to work alone, and want to do things fast by modifying existing free scripts, the answer is PHP. If you want to make a living by programming working for somebody else, go to dice.com and monster.com to see what is popular now. .Net, Java and C++ would be reasonable choices. If you just want to figure out what programming is about, I would start with Python. This is a gentle introduction, for example http://www.freenetpages.co.uk/hp/alan.gauld/ You can find some other tutorials here: http://wiki.python.org/moin/BeginnersGuide/NonProgrammers It is a pleasure to write python code. And it is a good general purpose language for pretty much everything.
Wanna develope embeded systems - go wid c++ wanna develope simple dynamic sites - go wid php If u hav interest, time and passion - go wid java.
This is what I'm willing to do. I Guess learning C++ by your own is not easy? Though I'm trying but still not easy for me Thanks for the suggestions btw
I've some basics of C++ but the problem I get stuck on very simple problems (maybe I'm not paying attention). Can you recommend any good methods I could use to help me learn quickly?
Theres no standard way of learning programming. Start wid basics like, operators, variables, arrays, looping, branching. Once you hav basic knowledge, develope a working example application using all the things that u learned so far. try to implement a reali app n not just a hallo world app, like once you have learned operators u can develop a simple calculator. go ahead step by step. Find out some exercise apps and try to implemet it. I will suggest, u get a book, it will help a lot.
Dont know abt ur country. But if you are in asian subcontinents, 'Let us C' by yashwant kanetkar - is an excellet book to start wid. I had started wid this book 7 years ago ;-)
I know this book, read it to some extent.I guess I'll have to buy this again. This was in my university course but I quit Thanks mate
I talked to an old friend of mine and he told me to go with C#. Now I'm confused which one to start with. I'm assuming both C++ and C# have same basics so if I start with C++ and then go towards C# there shouldn't be any problem for me?