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/

Reply via email to