DEV Community

Discussion on: What are the fundamentals of programming?

Collapse
 
ben profile image
Ben Halpern

Functions, variables, interfaces. Probably the notion of “mental models”, not a pure programming thing per se, but a very fundamental part.

Collapse
 
ghalib profile image
Ghaleb Al-Nakhlani

Ben Thank you, but I`m still confused. Mental models are applied everywhere but how we can relate them to programming? And could you please elaborate more, still doesn't click in my mind? Also what you mean by "not a pure programming thing per se".