Hi, I've goggled for the reason to write fast and slow software and I found most recommended dealing with memory efficiently and master usage of operators. So I would like to learn it. The reason is to have a solid understanding so when I write code I do not want to use a lot of memory and have an efficient software. i.e. Everything software from voidtools is a very small software but amazing search tool and there are too many others. So am I right to learn this 1st to achieve that target or I am wrong? What titles of the books I may search for?
Here's a good place to start: https://www.goodreads.com/book/show/515601.The_C_Programming_Language C++ and C# are based on C, and are a super-set of that language. You need to learn computer arithmetic (Base conversions, logical and arithmetic constructs.) This looks like a good start for you https://members.loria.fr/PZimmermann/mca/pub226.html And this https://www.geeksforgeeks.org/computer-arithmetic-set-1/ Good luck, and happy coding.