Post: Programming(Coding)
01-16-2012, 11:53 PM #1
(adsbygoogle = window.adsbygoogle || []).push({}); Now i'm just curious on how long does it usually take to learn these program codings.

C++
01-18-2012, 02:04 AM #11
Originally posted by Epic
The canonical C++ books would be Programming: Principles and Practices Using C++ and The C++ Programming Language, both authored by Bjarne Stroustrup, the creator of the C++ programming language. Of course, they are a little old and a little fast-paced, but they are still very ********.

C++ Primer by Stanley Lippman is also popular.

I'm fairly sure Stanford has some open courseware that involves C++ (though I believe they start off with Java).

You should also pay a visit to CProgramming.com, they have a C++ book list.

Anyhow, your goal should not be to learn C++, but to learn about programming methodology and computer science, then you should worry about choosing a language (I say that especially because many people find that while they think they like C++, they actually don't). Programming goes a lot deeper than the language. And knowing a programming language is a lot different than knowing how to program.


Congratz on 1,000 post mate.

---------- Post added at 10:04 PM ---------- Previous post was at 09:55 PM ----------

Originally posted by Epic
The canonical C++ books would be Programming: Principles and Practices Using C++ and The C++ Programming Language, both authored by Bjarne Stroustrup, the creator of the C++ programming language. Of course, they are a little old and a little fast-paced, but they are still very relevant (edit: why does NGU censor that word?).

C++ Primer by Stanley Lippman is also popular.

I'm fairly sure Stanford has some open courseware that involves C++ (though I believe they start off with Java).

You should also pay a visit to CProgramming.com, they have a C++ book list.

Anyhow, your goal should not be to learn C++, but to learn about programming methodology and computer science, then you should worry about choosing a language (I say that especially because many people find that while they think they like C++, they actually don't). Programming goes a lot deeper than the language. And knowing a programming language is a lot different than knowing how to program.



oh and also i love to program Happy im not just doing it so i can just impress others. I've actually started a little simple by starting out on visual basics onto html,and php. As i go on further i hope to accomplish by being a programmer and coder.

The following user thanked Actual C++ for this useful post:

Epic?
01-25-2012, 01:53 AM #12
xKtF
In my man cave
Originally posted by Epic
There are no "knowledge-based" requirements to learning a programming language. You'll need a You must login or register to view this content. and a You must login or register to view this content. (or a combination of the two known as an You must login or register to view this content.). Of course, there are a number of different compilers, text editors, and IDEs, but your learning resource will probably recommend one.

It will be beneficial if you have a basic understanding of mathematics (though more helpful if you have an advanced understanding of mathematics). Some experience with discrete mathematics will also help. Of course, how much math (and what kind of math) you need really depends on the learning resource you choose (some books are very math-intensive while others are less so), and at a later time, it will also depend on what projects you choose to work on (which is where more domain-specific interests come into play, if you wanted to develop games, you'll need to understand physics).

Don't forget that gaining an education in computer science is likely more important than gaining an education in programming in C++. And as far as programming in C++ goes, programming methodology and software engineering principles are far more important than the actual language.
damn you donated 60 to ngu if i give u vbux can u donate 10 in my acc please i really want prem:wink:

Copyright © 2024, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo