Literature
Africa 
Programming TutorialsDid you read the Introduction first? < Introduction  Programming  Programming Advanced > HSF Software Training Center
C++C++ suggested tutorials
C++ more tutorials
C++ Reference material
PythonBasics
Fortran Manuals and Tutorials
Floating PointAlmost every use of computers in Physics calculations involves Real numbers. But computers use Floating Point numbers, which are most definitely not the same thing as the mathematical concept of infinite precision Real numbers.
Debuggingsee the ProgramDebugging page. Other links
