On 2008-05-11 08:37, asm23 wrote:
> Gits wrote:
>> On May 10, 3:59 pm, Erik Wikström <Erik-wikst...@[EMAIL PROTECTED]
> wrote:
>>> On 2008-05-10 22:39, hamza...@[EMAIL PROTECTED]
wrote:
>>>
>>>> I want to start learning how to program. But I dont know where to
>>>> start. From what I've heard so far c++ is not a good lang. to learn
>>>> as a beginner because its very complicated compared to others like
>>>> python, ruby etc.
>>> While C++ might be more complicated that some other languages that
does
>>> not make it a worse language to learn programming with. Actually I
would
>>> argue the opposite, since C++ is quite complex you need to think about
>>> stuff that some other languages do for you. Another good point of C++
is
>>> that you don't have to pay for things that you do not use, which means
>>> you can start by learning a sub-set of the language and learn the more
>>> advanced parts later (if ever).
>>>
>>>> I would like to know if there is a prerequisite to learning any
>>>> computer language, is there something I have to learn before learning
>>>> any computer language, like a basic or core?
>>> While there are no things that you *have* to know before you start
>>> programming there are some things that will help: a basic
understanding
>>> of how computers work, some knowledge of discrete mathematics and
logic,
>>> and being accustomed to working with computers.
>>>
>>> --
>>> Erik Wikström
>>
>>
>> Thanks, do you know any good books or sites for beginner?
> <<C++ primer>> <<Thinking in C++>>( free pdf on author's website.)
> <<C++ language programming>> by Bjarne Stroustrup ( c++ creator)
The C++ Programming Language might be a bit heavy for a beginner.
Another good introductory book is "Accelerated C++".
--
Erik Wikström


|