###**Texts**
###C++
####[C++ for Everyone](http://www.amazon.com/C-Everyone-Cay-S-Horstmann/dp/0470920920)
####[Practical C++ Programming](http://www.amazon.com/Practical-C-Programming-Nutshell-Handbooks/dp/1565921399/ref=la_B000ARBH1Y_1_5?s=books&ie=UTF8&qid=1432147215&sr=1-5)
####[Thinking in C++, Vols 1 and 2](http://mindviewllc.com/quicklinks/)
###Java
####[Java: The Complete Reference](https://www.amazon.com/Java-Complete-Reference-Herbert-Schildt/dp/0071808558)
###General
#### http://rosettacode.org/wiki/Category:Programming_Tasks : LOTS of programs, in LOTS of languages!
####GeeksforGeeks: a MEGA portal for algorithms, data structures: https://www.geeksforgeeks.org/
###**Websites**
###Both C++ and Java are mature, widely-used languages, which means there are numerous pages that are devoted to teaching them, discussing issues related to them, etc. Below is a small sampler.
####[LearnCpp.com](http://www.learncpp.com/) is an excellent site, with extremely well-written mini 'tutorials' on a huge number of C++ topics.
####[C++ FAQ](http://www.parashift.com/c++-faq/) - very thorough "go to" reference.
####[C++ reference](http://en.cppreference.com/w/cpp) - another good reference.
####[C++ Tutorial](http://www.cprogramming.com/tutorial/c++-tutorial.html)
##