Jump to content

My Journey to Becoming a Programmer

- - - - -

  • Please log in to reply
10 replies to this topic

#1
RenegadeFalcon

RenegadeFalcon

    Newbie

  • Members
  • PipPip
  • 11 posts
I am a 13-year-old boy looking forward to learning C++ in the near future. I have the book C++ Primer Plus (5th Edition) by Stephen Prata, which is what I'm probably going to use to learn it from - but I may end up switching to another book.

A bit more about me:
I learned HTML and CSS from w3Schools for fun a while back, and some of the basics of Visual Basic .NET (variables, the different loops, and some arrays) from online tutorials. I want to learn C++ because I believe it will be more helpful in the future.

I joined the CodeCall Programming Forums since I'll probably need more help than the book(s) and Google can provide me.

I'm looking forward to learning C++ and also being a part of this forum!

#2
CommittedC0der

CommittedC0der

    Speaks fluent binary

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,565 posts
Welcome to CodeCall, good luck on your journey. ~ Committed. :)
A man can be defined by what he does when no one is looking.
Science is only an educated theory, which we cannot disprove.

#3
RenegadeFalcon

RenegadeFalcon

    Newbie

  • Members
  • PipPip
  • 11 posts
Thanks! I'm looking forward to installing the Visual C++ portion of Visual Studio 2010, or something like Qt.

#4
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
  • Location:Upstate, South Carolina
  • Programming Language:C, C++, PL/SQL, Delphi/Object Pascal, Pascal, Transact-SQL, Others
  • Learning:Java, C#, PHP, JavaScript, Lisp, Fortran, Haskell, Others
Welcome aboard!
You may want to think about starting with wxDev-C++: it will help you resist the temptation to do too much work in a GUI. Console apps are boring, but you can still learn a lot.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#5
RenegadeFalcon

RenegadeFalcon

    Newbie

  • Members
  • PipPip
  • 11 posts
Hmm, doesn't Visual C++ come with a console application choice?

#6
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
  • Location:Upstate, South Carolina
  • Programming Language:C, C++, PL/SQL, Delphi/Object Pascal, Pascal, Transact-SQL, Others
  • Learning:Java, C#, PHP, JavaScript, Lisp, Fortran, Haskell, Others
It does. I just prefer a cross-platform environment, and wxDev-C++ uses a port of GCC to windows (MinGW). It reduces the number of compilers I need to try to cope with.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#7
RenegadeFalcon

RenegadeFalcon

    Newbie

  • Members
  • PipPip
  • 11 posts

WingedPanther said:

It does. I just prefer a cross-platform environment, and wxDev-C++ uses a port of GCC to windows (MinGW). It reduces the number of compilers I need to try to cope with.

What exactly does that mean?

#8
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
  • Location:Upstate, South Carolina
  • Programming Language:C, C++, PL/SQL, Delphi/Object Pascal, Pascal, Transact-SQL, Others
  • Learning:Java, C#, PHP, JavaScript, Lisp, Fortran, Haskell, Others
I work on Linux at home, and a mixture of Windows and Mac at work. As a result, I like finding programming tools that work in all three. GCC/MinGW is a single compiler for C and C++ that works the same across all three.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#9
RenegadeFalcon

RenegadeFalcon

    Newbie

  • Members
  • PipPip
  • 11 posts

WingedPanther said:

I work on Linux at home, and a mixture of Windows and Mac at work. As a result, I like finding programming tools that work in all three. GCC/MinGW is a single compiler for C and C++ that works the same across all three.

Ah, ok. That makes sense to me. Thanks for the clarification!

#10
LuthfiHakim

LuthfiHakim

    Programming God

  • Members
  • PipPipPipPipPipPipPip
  • 763 posts
Welcome aboard RenegadeFalcon!

#11
Alexander

Alexander

    It's Science!

  • Moderators
  • 4,118 posts
  • Location:Vancouver, Eh! Cleverness: 200
It is great you could start learning at such an early age, just take it slow and don't get stressed out like us :)
Be sure to read the updated FAQ! || Health is achieved through the same 10,000 steps.
If a suggested code/method fails, informing us is less important than telling us why or what errors occurred.




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users