Fundamentals of Programming The goal of this article is to provide a simplified mental framework for dealing with all programming languages. In my years of studying different languages alongside with mathematics, I found that they share the same structure. These transferable mental structure have speed up my understanding of any new language I encounter. In the realm of programming, the whole field can be simplified by thinking of two main players, the data type (object of study) and the functions (method). The data are objects upon which we operate our functions to generate another data. The dynamics between the data type and functions allow us to solve complex problems in just a few codes. In learning any new language, approach it by having, at the back of your mind, the d...
Comments
Post a Comment