Thread: A quick question

  1. #1
    Registered User
    Join Date
    Aug 2006
    Location
    southern california
    Posts
    6

    A quick question

    Ok well ive been directed to this site by a friend of mine who has learned alot here about c++ programming, after first registering i decided to make this question thread. I am 15 years old, which means i am a child (lol). Ok so me being a child can be looked down on by other programmers being that most adults would think of kid's wanting to program is stupid because they think that our hopes are to high and we are to urgent to have things accomplished, which is true in most cases. I would just like to say im not one of those kids and am willing to put the time and effort to learn c++ as my FIRST programming language (besides the little vb) that i already know. Ok now is what im asking is if anyone else here started programming at a young age and WHAT books or web-based tutorials did you use, as some of you may realized in your child-hood if you ever tried to learn a programming language it can be VERY challenging being that our brains aren't fully developed (im guessing) and the fact we are impatient anyways, i hope you understood my question and all helped is GREATLY appreciated!

  2. #2
    Software Developer jverkoey's Avatar
    Join Date
    Feb 2003
    Location
    New York
    Posts
    1,905
    Welcome to the boards!

    You will certainly gain a lot of knowledge here throughout your time learning C++, as this is a very large community with a solid base of experience and knowledge. As a new person to these forums, I highly suggest looking at the FAQ when you get a chance, as it will help you to get the best help possible while posting questions here at CBoard.

    Some basic advice: as a beginner in C++, I suggest you look around for a good programming IDE (if you don't know what that is, that'll be your first Googling lesson). There are a number of them listed on this site that are free. Once you have acquired a good IDE you'll get to start off making your first programs rather quickly, working with input and output via the console as you learn the details of the language (tutorials on these subjects are also located in the FAQ and can be found elsewhere with simple Google searches).

    You're undertaking an awesome task and if you keep up your inspiration over the next couple of years, you'll find yourself helping at these boards more than you require help yourself!

    Good luck!

  3. #3
    Registered User
    Join Date
    Aug 2006
    Location
    southern california
    Posts
    6
    Quote Originally Posted by jverkoey
    Welcome to the boards!

    You will certainly gain a lot of knowledge here throughout your time learning C++, as this is a very large community with a solid base of experience and knowledge. As a new person to these forums, I highly suggest looking at the FAQ when you get a chance, as it will help you to get the best help possible while posting questions here at CBoard.

    Some basic advice: as a beginner in C++, I suggest you look around for a good programming IDE (if you don't know what that is, that'll be your first Googling lesson). There are a number of them listed on this site that are free. Once you have acquired a good IDE you'll get to start off making your first programs rather quickly, working with input and output via the console as you learn the details of the language (tutorials on these subjects are also located in the FAQ and can be found elsewhere with simple Google searches).

    You're undertaking an awesome task and if you keep up your inspiration over the next couple of years, you'll find yourself helping at these boards more than you require help yourself!

    Good luck!
    Thanks for the advice! and i am using Dev-C++ for my IDE, i have made a couple simple input/output programs and hope to learn more here

  4. #4
    Registered User OnionKnight's Avatar
    Join Date
    Jan 2005
    Posts
    555
    Adults don't want your lifestory either. :|
    Age does not restrict your options in most cases and people who say otherwise should be ignored. All that is required is that you write readable posts (proper punctuation, paragrafs, capitalization, code-tags and indentation) and you're accepted. Avoiding hard feelings is a valuable ability as well, especially on these forums. :O

    To answer the question, I learned C/C++ from this very site and also cplusplus.com. Thinking about it, it was probably just a year ago since I asked my way around on this forum.

  5. #5
    Registered User
    Join Date
    Aug 2006
    Location
    southern california
    Posts
    6
    Quote Originally Posted by OnionKnight
    Adults don't want your lifestory either. :|
    Age does not restrict your options in most cases and people who say otherwise should be ignored. All that is required is that you write readable posts (proper punctuation, paragrafs, capitalization, code-tags and indentation) and you're accepted. Avoiding hard feelings is a valuable ability as well, especially on these forums. :O

    To answer the question, I learned C/C++ from this very site and also cplusplus.com. Thinking about it, it was probably just a year ago since I asked my way around on this forum.
    Yeh sorry about the long post, just wanted to get my point across that im not one of those kids who is here to be come a "l33t pr0gr4mm3r", im willing to spend my time and put effort into learning everything for hopefully a future in programming.

  6. #6
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Ireland
    Posts
    8,446
    You should do fine if you put your heart to it. Many here starting programing at your age.
    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

  7. #7
    C++ Enthusiast jmd15's Avatar
    Join Date
    Mar 2005
    Location
    MI
    Posts
    532
    I'm curious here, is "l33t pr0gr4mm3r" a term people use? If it is then I'm glad I've never heard it used. It's good to know you're not a noob who thinks he can learn it all in a few days. Haha, I remember when I was 13 and started programming in C++ my goal was to make a game that ran in DOS. I don't even know why I wanted to do that as it was already outdated when I started programming, ah well. I'll blame it on the fact I was a kid >.> Yes these forums have helped me greatly and I expect will continue to do so for quite a while. I try to contribute when I can just as all of us members here should do. Practice and more practice will help you understand it. Learning new aspects of C++ can also shed some light on previous points you've hit on and clear those up more. So try not to stay stuck on ONE area of programming too long. It's good to get a broad array of experience, that applies to most things not just programming. Welcome and good luck.
    Trinity: "Neo... nobody has ever done this before."
    Neo: "That's why it's going to work."
    c9915ec6c1f3b876ddf38514adbb94f0

  8. #8
    Registered User
    Join Date
    Aug 2006
    Location
    southern california
    Posts
    6
    Quote Originally Posted by jmd15
    I'm curious here, is "l33t pr0gr4mm3r" a term people use? If it is then I'm glad I've never heard it used. It's good to know you're not a noob who thinks he can learn it all in a few days. Haha, I remember when I was 13 and started programming in C++ my goal was to make a game that ran in DOS. I don't even know why I wanted to do that as it was already outdated when I started programming, ah well. I'll blame it on the fact I was a kid >.> Yes these forums have helped me greatly and I expect will continue to do so for quite a while. I try to contribute when I can just as all of us members here should do. Practice and more practice will help you understand it. Learning new aspects of C++ can also shed some light on previous points you've hit on and clear those up more. So try not to stay stuck on ONE area of programming too long. It's good to get a broad array of experience, that applies to most things not just programming. Welcome and good luck.
    Lol, you would be surprised how many "gaming forums" have programming sections now with a few people who know what their doing, but the problem is kids will come to them and expect to be able to call them programmers in a few days of work, its quite sad really. Thanks for the comments people.

  9. #9
    carry on JaWiB's Avatar
    Join Date
    Feb 2003
    Location
    Seattle, WA
    Posts
    1,972
    > Ok now is what im asking is if anyone else here started programming at a young age and WHAT books or web-based tutorials did you use

    I started with C++ a little before I registered here, so I was 15 when I really got into programming. When I started, I used tutorials, then bought a book (one of the "21 days" books, which was alright) and now I have a several more. Check out the sticky on this board for book recommendations if you haven't already.
    "Think not but that I know these things; or think
    I know them not: not therefore am I short
    Of knowing what I ought."
    -John Milton, Paradise Regained (1671)

    "Work hard and it might happen."
    -XSquared

  10. #10
    Registered User
    Join Date
    Aug 2006
    Location
    southern california
    Posts
    6
    Quote Originally Posted by JaWiB
    > Ok now is what im asking is if anyone else here started programming at a young age and WHAT books or web-based tutorials did you use

    I started with C++ a little before I registered here, so I was 15 when I really got into programming. When I started, I used tutorials, then bought a book (one of the "21 days" books, which was alright) and now I have a several more. Check out the sticky on this board for book recommendations if you haven't already.
    Yeh im going to Borders Book Store this weekend, this list will come in handy. Thanks again all.

  11. #11
    Registered User
    Join Date
    Jan 2006
    Location
    Latvia
    Posts
    102
    Quote Originally Posted by reeL
    Ok now is what im asking is if anyone else here started programming at a young age and WHAT books or web-based tutorials did you use
    I started learning C++ when I was 13 (now I'm 14) There are no good books about programming in Latvia, so I used only cprogramming.com tutorials, and the message board for asking help. . I'm looking forward to be a good programmer and earn money for that, so I'll learn English and C++ as my primary objective in life.

  12. #12
    60% Braindead
    Join Date
    Dec 2005
    Posts
    379
    To start off C++, I picked up C++ without fear (bryan overland) Its all the basics you need to get started. From there I read:
    http://www.adrianxw.dk/SoftwareSite/...Consoles1.html

    Very nice tutorial for console applications, very good start though you still need the very basics to do it. I did a bit of messing around, then decided I wanted to get aquainted with windows programming (Its scary as hell and I still havent attempted any real applications in it... -,-)
    http://winprog.org/tutorial/

    A winsock tutorial for online gaming, a bit advanced.
    http://johnnie.jerrata.com/winsocktutorial/

    And this tutorial for 2d gaming, I still havent read all of it :P
    http://www.2dgame-tutorial.com/

    Well, good luck on your programming!
    Code:
    Error W8057 C:\\Life.cpp: Invalid number of arguments in function run(Brain *)

  13. #13
    Registered User
    Join Date
    Feb 2006
    Posts
    15
    I started C++ when I was 15 years old and it's been a whole year since. To me, there are two sites you need to know:

    www.cplusplus.com for the fundamentals of C++ and references.
    www.cprogramming.com for their forums and their tutorials.

    The books I used was:

    Introduction to the C++ language which was used at my C++ class in high school; it got to the point really quick, explaining each section of the C++ language in a paragraph or two. However, this book is quite outdated.

    Accelerated C++; contrary to its name, it does not fast-speed of what C++ is, instead, it introduces many fundamental and useful parts of the C++. What is more critical of this book is the fact that it provides how each parts and design are practically used. It was like learning Trigonometry and knowing how they are used in the real world

    However, this book is not for the introductory programmer, even though I already learned most of the basics of C++, this book confused the hell out of me.
    Last edited by Bird Killer; 08-19-2006 at 05:43 AM.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Very quick math question
    By jverkoey in forum A Brief History of Cprogramming.com
    Replies: 8
    Last Post: 10-26-2005, 11:05 PM
  2. very quick question.
    By Unregistered in forum C++ Programming
    Replies: 7
    Last Post: 07-24-2002, 03:48 AM
  3. quick question
    By Unregistered in forum C++ Programming
    Replies: 5
    Last Post: 07-22-2002, 04:44 AM
  4. Quick Question Regarding Pointers
    By charash in forum C++ Programming
    Replies: 4
    Last Post: 05-04-2002, 11:04 AM
  5. Quick question: exit();
    By Cheeze-It in forum C Programming
    Replies: 6
    Last Post: 08-15-2001, 05:46 PM