DEV Community

Discussion on: What are your favorite analogies to explain programming?

Collapse
 
sebbdk profile image
Sebastian Vargr

I’ve always thought of programming as language.

In theory we are doing the same job as an ambassador, speaking the language asking for things. Solving culture specific disputes etc.

Except we are talking to computers, not people, and culture in this case could be patterns, frameworks applications, systems etc.

Incidentally it’s also why programming have been getting more verbal I believe.

Collapse
 
jmfayard profile image
Jean-Michel 🕵🏻‍♂️ Fayard

+100
I love learning (non-programming) languages.
I speak fluently french, spanish, german and english and tried out others as well.
And the analogy makes totally sense for me.