It is well known that C and C++ are still one of the most dominant programming languages around. As I mentioned in the previous post Top 10 best applications written in C/C++ that most of the famous software, operating systems, games and other scientific tools and software applications are developed using C/C++.
In this article, I am going to share 50 outstanding websites and web pages. which I believe. every C or C++ developer should know and bookmark. This list provides direct links to programming source codes along with their description.
Some of you might think that 50 websites are not enough however I have tried to include the best C/C++ source code websites so that you get best source code examples.
If I have missed any website that you’ve found helpful, please make sure to get back to me to add them.
- https://www.cplusplus.com/ The C++ Resources Network
- https://www.w3schools.com/cpp/ W3Schools C++ Programming Tutorial
- https://www.open-std.org/jtc1/sc22/wg21/ The C++ Standards Committee ISOCPP
- https://cppreference.com/ C++ Reference website (references for C++11 till C++26)
- https://www.onlinegdb.com/ Online compiler and debugger for C/C++
- https://www.hotscripts.com/category/c-cpp/scripts-programs/ HotScripts provides hundreds of C and C++ scripts and programs. All the programs are organized into different categories.
- https://sourceforge.net/directory/ Over 75,000 project written in C/C++ programming language
- https://www.daniweb.com/tags/c/code – Useful code snippets provided by DANIWEB.
- https://programmersheaven.com/categories/candcpp C programming resources at programmersheaven.com
- https://www.ddj.com/code/ddj.html This page gives you access to the source code from Dr. Dobb’s Journal archived by issue.
- https://www.cprogramming.com/cgi-bin/source/source.cgi C and C++ programming resources.
- https://www.codecogs.com/ CodeCogs is a collaborative open-source library, with numerical components written in C/C++.
- https://developers.google.com/code-search/ Google code – C programming language
- https://www.cis.temple.edu/~ingargio/cis71/code/ This is a list of simple C language programs for students.
- https://www.codeproject.com/?cat=2 C/C++ resources provided by The Code Project
- https://www.thefreecountry.com/sourcecode/cpp.shtml Here are some C and C++ libraries, DLLs, VCLs, source code, components, modules, application frameworks, class libraries, source code snippets, and the like, that you can use with your programs without payment of fees and royalties.
- https://people.sc.fsu.edu/~burkardt/cpp_src/cpp_src.html This is a comprehensive list of 345 C++ source codes.
- https://www.cplusplus.com/src/ A list of generic console programs and windows programs written in C++.
- https://users.cs.fiu.edu/~weiss/dsaa_c++/code/ Here is the source code for Data Structures and Algorithm Analysis in C++ (Second Edition), by Mark Allen Weiss. The materials here are copyrighted.
- https://people.sc.fsu.edu/~jburkardt/cpp_src/cpp_src.html List of huge C++ source code and utilities
- https://www.moshier.net/ Astronomy and numerical software source codes
- https://www.thoughtco.com/c-and-c-plus-programming-4133470 This page lists Games Developed in C++ with Source Code – This has links to downloads of games with source code in C++.
- https://www.mathtools.net/C_C__/Utilities/index.html C/C++ utilities
- https://www.programmerworld.net/resources/c_library.htm Free Libraries and Source Code for C++ and others useful tools related to C++.
- https://www.cmcrossroads.com/users/brad-appleton Brad Appleton’s C++ Links – Resources, projects, libraries, tutorials and coding.
- https://www.josuttis.com/libbook/examples.html Here, you can see and download all examples of the book The C++ Standard Library – A Tutorial and Reference by Nicolai M. Josuttis.
- https://www.einet.net/dir65892/C_and_C.htm Written in C for C Programmers
- https://www.daniweb.com/code/cplusplus.html – Useful code snippets provided by DANIWEB.
- https://developers.google.com/edu/c++ – Google Code – C++ programming language
- https://docs.microsoft.com/en-us/cpp/?view=msvc-160 Microsoft C++, C, and Assembler documentation
- https://www.thoughtco.com/c-and-c-plus-programming-4133470 Code Library for C, C++ and C# – The Code Library with source code for all examples and free downloads for this topic.
- https://www.c.happycodings.com/ Happy Codings – Programming Resources & Code Examples for Visual Basic, Java, PHP, asp, C, C++, Assembly.
- https://users.cs.fiu.edu/~weiss/phc++/code/ Sample Source Code for C++ for Java Programmers.
- https://www.josuttis.com/libbook/examples.html The C++ Standard Library – A Tutorial and Reference.
- https://www.cs.utah.edu/~germain/PPS/Topics/C_Language/the_C_language.html – C Programming Page
- https://www.udemy.com/topic/c-programming/ – Udemy C Programming Courses on C
- https://www.udemy.com/topic/c-plus-plus/ – Udemy C++ Programming Courses on C++
- https://hackr.io/tutorials/learn-c – C Programming Tutorials and Courses
- https://github.com/trending/c++ The page lists the top trending C++ repositories on GitHub, which have been ranked based on the number of stars they have received
- https://github.com/trending/c?since=monthly The page lists the top trending C repositories on GitHub, which have been ranked based on the number of stars they have received.
- https://github.com/fffaraz/awesome-cpp A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things.
- https://suzana-ilic.github.io/cpp/ C++ Projects for beginners
- https://code.visualstudio.com/docs/languages/cpp C/C++ For Visual Studio code
- https://www.w3schools.com/cpp/ C++ Tutorial on w3schools
- https://www.codecademy.com/learn/learn-c-plus-plus Learn C++ : a versatile programming language that’s important for developing software, games, databases, and more.
- https://learn.microsoft.com/en-us/cpp/?view=msvc-170 Get started with C++ and C
- https://www.coursera.org/specializations/coding-for-everyone Coding for Everyone: C and C++ Specialization
- https://cpp.libhunt.com/libs/artificial-intelligence C++ Artificial Intelligence (AI) Libraries
- https://www.statwks.com/c/ Collection of C++ libraries that can become useful to every data scientist for traditional and deep learning models.
- https://en.cppreference.com/w/cpp/links/libs A list of open source C++ libraries