Skip to content

Instantly share code, notes, and snippets.

@BaseMax
Last active August 16, 2020 00:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save BaseMax/4d4e5f673c8b3180cbbbd806bb870b48 to your computer and use it in GitHub Desktop.
Save BaseMax/4d4e5f673c8b3180cbbbd806bb870b48 to your computer and use it in GitHub Desktop.
List of site references and useful sources for beginners of c++ programming language. Update at: https://github.com/BaseMax/CPP4Beginners

How to start programming with C++

Repo: https://github.com/BaseMax/CPPBeginners

C++ links

Tutorial

  1. cplusplus dot com Tutorial
  2. C++ Annotations, by Frank B. Brokken, University of Groningen, Netherlands
  3. Standard C++ Programming, Anna Zeng and Avery Wang, University of Stanford, US
  4. C++ Programming wiki book

Reference

  1. https://en.cppreference.com/w/cpp

Standards

  1. C++ 11
  2. C++ 14
  3. C++ 17

IDE

  1. Qt Creator-opensource
  2. Code::Blocks Code::Blocks The open source, cross platform, free C, C++ and Fortran IDE.
  3. Dev c++
  4. Visual Studio Code
  5. Visual Studio

Compilers

  1. GCC, GCC the GNU Compiler Collection
  2. Clang, Clang: a C language family frontend for LLVM

Books

  1. C++ Primer
  2. Clean C++ Stephan Roth
  3. C++ Crash Course Josh Lospinoso
  4. Deitel, C++ How to Program, Introducing the New C++14 Standard, 10th.
  5. A Complete Guide to Programming in C++, Ulla Kirch-Prinz, Peter Prinz
  6. Beginnig C++17 (Ivor Horton, Peter Van Weert, *Apress)
  7. C++17 STL Cookbook
  8. Using C++ Standard Template Libraries (Ivor Horton, *Apress)

FAQ

  1. Bjarne Stroustrup's FAQ

Interviews

Miscellaneous links

Authors

  • esmaeelE
  • Max Base
  • Yousof.LHC++
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment