Thread: I want to learn about C++ Programming

  1. #1
    Registered User
    Join Date
    Jan 2018
    Posts
    1

    I want to learn about C++ Programming

    Hello everyone. I want to learn more about C++ Programming. Maybe, It's hard for me. Can you give me some information? Thanks.

  2. #2
    Registered User
    Join Date
    May 2009
    Posts
    3,727
    "...a computer is a stupid machine with the ability to do incredibly smart things, while computer programmers are smart people with the ability to do incredibly stupid things. They are,in short, a perfect match.." Bill Bryson

  3. #3
    Registered User
    Join Date
    Jun 2017
    Posts
    156
    Be aware that many so-called C++ tutorials still teach you old c stuff like dynamic memory management, pointers.. which you don't need in modern C++.

    C++ Primer 5th ed.
    C++ Primer: Amazon.co.uk: Stanley B. Lippman, Josee Lajoie, Barbara E. Moo: 8601300202778: Books

    The C++ Programming Language Bjarne Stroustrup
    The C++ Programming Language: Amazon.co.uk: Bjarne Stroustrup: 0000321563840: Books

    If you find C++ hard (which it is compared to other languages) then consider learning Python, C# or Java instead

  4. #4
    Informer -Adrian's Avatar
    Join Date
    Jan 2013
    Posts
    820
    I found learncpp.com quite useful myself. It gives piecemeal introduction to many topics. I second the suggestion of starting with Python, if you feel C++ might be a little steep. The online community is very beginner friendly, which isn't necessarily the case for languages like C++

  5. #5
    Registered User Chris87's Avatar
    Join Date
    Dec 2007
    Posts
    131
    Quote Originally Posted by OldGuy2 View Post
    Be aware that many so-called C++ tutorials still teach you old c stuff like dynamic memory management, pointers.. which you don't need in modern C++.

    C++ Primer 5th ed.
    C++ Primer: Amazon.co.uk: Stanley B. Lippman, Josee Lajoie, Barbara E. Moo: 8601300202778: Books

    The C++ Programming Language Bjarne Stroustrup
    The C++ Programming Language: Amazon.co.uk: Bjarne Stroustrup: 0000321563840: Books

    If you find C++ hard (which it is compared to other languages) then consider learning Python, C# or Java instead
    How is DMM and pointers no longer relevent in C++?

  6. #6
    Informer -Adrian's Avatar
    Join Date
    Jan 2013
    Posts
    820
    I think learning about pointers (at least) is unavoidable, but the statement probably refers to the use of new/delete along with raw-pointers in place of smart pointers and self-allocating containers. That's bad style, yet some resources still teach it that way.

  7. #7
    Registered User
    Join Date
    Jun 2017
    Posts
    156
    but the statement probably refers to the use of new/delete along with raw-pointers in place of smart pointers and self-allocating containers.
    Yes exactly, I should have been a bit clearer.

  8. #8
    Registered User
    Join Date
    Feb 2018
    Posts
    4
    For both C and C++, I would recommend you to go for JanBask Training. It best explains every topic in a very simple way from basics while covering all the concepts. Also, you can practice questions related to a topic at the same time you are learning it from its practice section where questions of different levels are given for each topic. Through its course material, it is easy for any beginner to start the course from basics and then advance at their own pace.


    If you are willing to learn by yourself you can download free course material to visit JanBask Training website.

  9. #9
    Registered User
    Join Date
    Feb 2018
    Posts
    6
    Try this one "The c++ programming language" by Bjarne Stroustrrup. This should help you with the theoretical aspects of the language and once you start working on projects then StackOverflow is the best place to clear your practical doubts.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. too old to learn programming?!
    By mannclay in forum A Brief History of Cprogramming.com
    Replies: 10
    Last Post: 03-24-2009, 01:30 PM
  2. How old are you, and when did you learn programming.
    By ammar in forum A Brief History of Cprogramming.com
    Replies: 61
    Last Post: 12-16-2002, 07:18 PM
  3. How do you learn programming?
    By meka in forum C++ Programming
    Replies: 2
    Last Post: 11-08-2001, 09:04 PM

Tags for this Thread