oh! thank you guys for providing such a useful links..I really want to learn about different kinds of language in programming..So I'm very glad guys that you've share some tutorial sites bout programming..
A superb book that's theory oriented. It's probably suited for programmers who are a little more experienced, but I'm a beginner, and this book served me quite well. It's probably one of the best books in its class. Best of all, it's free!
Figured this deserves to be mentioned: http://stackoverflow.com
Probably the most active programming Q&A site on the internet as I post this. Questions at any level about any programming language, library, algorithm, standard, etc. are welcome.
Does anybody have a good resource for learning the about what the preprocessor directives in C++ do? I mean as a novice they tell you to use iostream, iomanip, math.h, etc, but never tell you how to fully utilize them.
And this - this is an absolute gem. It is the most fun, interactive way to build upon elementary assembly skills that I've come across, and I strongly recommend anyone interested in learning assembly to look at it.
Hi, I have a very Bad reputation with maths,yet i want to learn about algorithms and their analysis , theory of computation , and machine learning . Can any one help me with the level of mathematical understanding I need to understand these topics. I really want to understand these things
If you already know some C/C++ and need extra performance, I would like to recommend use of NVIDIA CUDA.
It have a great set of samples and libraries. Personally I use it as a great sandbox for computer simulations.
As a self-taught programmer, I follow mainly OSSU's (Open Source Society University) curriculum on GitHub. It claims to be a complete education in computer science and has a list of free MOOC courses that you can follow, just like attending university. https://github.com/ossu/computer-science
We Value Quality
• Topics based on mainstream science
• Proper English grammar and spelling We Value Civility
• Positive and compassionate attitudes
• Patience while debating We Value Productivity
• Disciplined to remain on-topic
• Recognition of own weaknesses
• Solo and co-op problem solving