+ 2
Any other things I should have a understanding of
Aside from Mathematics, Apparently To learn C, a understanting of how RAM works can be beneficial, but in other languages like C++, C#, Objective C, Java, Python what other things should I have an understanding of that can be beneficial towards learning and understanding whatever programming Language. Or is an understanding of mathematics and RAM really the only 2 “Prerequisites”
2 Respostas
+ 10
Hey there,
In Higher level languages, most of the functions are designed so that we don't necessarily need to know how RAM works (unless you are programming an MCU or using Assembly as well).
In all programming languages, you'll need to know how things will get executed, especially with Asynchronous programming.
C++ and a few others will require you to know the heap and stack works.
Also you do require an understanding of algorithms and data structures. Examples are Quick Sort, Merge Sort and Big O Notation.
+ 1
when I read things like this, what go through my thought is like, oops this user is running faster than the ball, instead of keeping the pace