https://applygist.com/2017/05/beginners-guide-programming-ccbashpythonjavabonnyinthebox.html
Beginners guide to programming-C,C++,Bash,Python,java