Watching good programming work always attracts people, but becoming a professional programmer is not an easy job for everyone.
The basic learning of programming will explain you everything about your future scope in programming. The basic of programming is C and C++ languages.
I also started learning to program once but at that time there were not so sufficient resources for me to learn expect some limited textbooks. At that time I found myself difficult with learning programming and I quit.
But I don’t want anyone else to skip learning programming for the same reason. So here I am sharing some very useful resources to help you start learning to program, started with the basic languages C and C++.
Also Read: 30 Best Educational Apps for iPhone and Android
While learning to program the only thing will help you most by doing programs practically about everything you read or learn. The more you try doing it practically the better you will understand.
Best Shortlisted Resources in the form of Courses, Tutorials, Books etc. for C/C++
General questions asked about C/C++
- Should I learn C before learning C++?
- Is it important to learn C or C++ before learning any other coding language?
- Should I learn C/C++ before learning Objective-C?
- I don’t know C. And why should I learn it?
- Is it worth learning C or C++ before learning Python?
- Is it possible to learn Java without learning C/C++?
- Why C is not a subset of C++?
Good Read (C/C++)
- IDE: Visual Studio or Eclipse
- Tutorials & References: Cprogramming.com
For C Language:
Recommended Books:
- C Programming Absolute Beginner’s Guide (3rd Edition)
- The C Programming Language 2nd Edition
- Learn C The Hard Way (free)
- C Programming: A Modern Approach, 2nd Edition
- C Programming in 12 Easy Lessons
- C for Dummies, Volume 1
Recommended Tutorials (free):
- Learn-C.org
- Cprogramming – C Tutorial
- Tutorials Point – C Tutorial
- C FAQ
For C++ Language:
Recommended Books:
- All levels graded books for C++: The Definitive C++ Book Guide and List
- The C++ Programming Language 4th Edition
- Gaming Programming: Beginning C++ Through Game Programming
- Programming: Principles and Practice Using C++ (2nd Edition)
- Jumping into C++
- Practical C++ Programming
Recommended Tutorials (free):
- LearnCpp.com
- C++ Tutorial
- Console C++ Video Tutorials
- Tutorials Point – C++ Tutorial
- The CPlusPlus: For General information, Tutorials, Reference, articles, discussion forum and a wide search about C++.
- C++ Tutorial for Beginners
Wish you a happy learning with all above mention links. After many deep searching, I have shortlisted some best collection out there based on the learner’s reviews and from many Q&As websites. I have shortlisted a handful of above learning resources for you now it’s your turn to go through all of them and become a professional programmer.
We would love to hear from you or if you have some other resources to be considered kindly share under the comment section.