Nolce :
I am really interested in getting started but I don't know where to. So please help
There are tons and tons and tons of online references for C and C++ with many of them also trying to double as a learning resource.
http
/www.cplusplus.com/ is perhaps one of the best because it covers the basics of both languages and links to plenty of external resources.
What many online resources fail to do is provide a comprehensive introduction to programming that starts from the ground and ends high in the sky. Most of them toss out some basic language syntax, a brief explanation, and add in a few examples before moving on to the next topic. They tend to ignore everything that doesn't involve language syntax or grammar. This may be sufficient for extremely portable and interpreted languages such as Python and Javascript but it is not sufficient for C or C++.
The best resource for learning C is
C Primer Plus. It's rather inexpensive but it is the best and most comprehensive introduction to C that covers all aspects of programming, the build process, the basics of microarchitecture, memory management, etc... little things that every good programmer needs to know before they dive in head first.
C and C++ are not difficult languages to learn, but they do provide developers with an enormous amount of control that is unparalleled by any other language. It's very important to learn how to take advantage of this control, when to do so, and why. Ergo, if you're really as interested as you say you are you should invest in some paperback material such as the book that I listed above rather than try and follow some half-assed online tutorials. Again, those tutorials are great as a refresher for someone who is already a seasoned programming veteran and simply wants to pick up a new language, but they can lead a true newbie into a false sense of security.