learning c++?

i a complete NOOB at any programming whatsoever, even though i have learnt a slight bit of java....

i know what c++ does, but can anybody tell me any essential stuff i need to learn/ memorize before starting with c++?

I'm just 13 so i haven't really got the hang of programming, and i recently showed interest in programming.

Also, i'd like to design websites (used dreamweaver). does c++ help in designing websites? any other code i should learn?

thanks,

goldbeater wrote:
i know what c++ does, but can anybody tell me any essential stuff i need to learn/ memorize before starting with c++?

I'd say:
- know how and what to google
- can download and install and setup programs from the web
- have patience to write and read endless codes

does c++ help in designing websites?

well C++ helps in a non-obvious way e.g it is used to write web browsers and webpage designers, and being familiar with C++'s syntax might help you understand php and javascript codes

any other code i should learn?

if you mean web stuff, you could look at html, javascript, php, mysql, C#, and .Net
You should have some basic knowledge about computers, aside from that you don't really need anything, besides a good book (such as the C++ Primer).

However, C++ is not for websites. Things you should look into are HTML/CSS, JavaScript and Flash.
For websites, C++ can be used to generate server-side dynamic pages, although PHP and Perl are more commonly used for this.
thanks guys.

can i ask you one more question?

how long does it usually take to be called a decent programmer?
Might want to take a look at this http://cplusplus.com/forum/beginner/38982/
Depends on how fast you're learning, but roughly five years.
Of course, "decent" is highly subjective and covers a wide range.

You'll be able to build all sorts of applications with much less experience than that, but the same task will usually take you longer, your program will have more bugs and your code will be less maintainable, etc.

Doesn't really matter either way, just do your best when programming.
Last edited on
Topic archived. No new replies allowed.