jay-r wrote: > hello, > > i started reading accelerated c++ as advised but with no previous > experience in programming, i find it a little complicated. is there a > book that is an introduction to programming or concepts about > programming that will help me? or what other advise you can give me? > > thanks. > > jay-r
I realize this isn't a very timely reply (been working on a project and I don't generally reply to personal, off-group e-mail). The simplest way to learn C/C++ is to install a compiler and follow along. When there is a snippet of code, copy it in and compile. Run it, play with it, tweak it, understand it. Then move on. It could take you weeks to get through the first couple chapters. c-prog will be here if you have questions. Programming is a logical process that takes time to master. It isn't magical. And you are going to have to start really simple. Don't expect to be writing amazing applications overnight. Most people come up with the idea of learning to program because they have a software program idea floating around in their head they want to create. They think it is simple and magical. Then, when they realize it isn't, they either leave the programming realm or fall in love with it. Once you've been doing that and still find Accelerated C++ difficult, maybe you should start with a simpler language. C/C++ aren't easy to master but they offer versatility not found in any other language. To pick up the basics, I recommend starting with something like PHP. PHP is a very C-like scripting language. There are major differences, but PHP is significantly easier to learn as a language. Installing PHP is pretty easy. I recommend using something like WAMP or XAMP to get started. There are a ton of good books and tutorials out there for PHP. Once you feel comfortable with PHP (and programming in general), then C++ won't be so daunting of a task. Whatever you do, don't try to learn two languages at once. Pick a language and stick with it until you are comfortable with it (i.e. you aren't picking up a reference manual every two minutes to look up some function). -- Thomas Hruska CubicleSoft President Ph: 517-803-4197 *NEW* MyTaskFocus 1.1 Get on task. Stay on task. http://www.CubicleSoft.com/MyTaskFocus/
