Synchronous vs. Asynchronous vs. Parallel Programming
It is common knowledge that programming is a very abstract profession.
I found the easiest way for me to learn new topics is to create analogies for them in real life.
As a beginner developer, I am in no hurry to say that I understand all the depths of the different programming styles. When I tried to understand the differences between synchronous programming, asynchronous programming, and parallel programming, I came to a comparison that later helped me explain the issue to friends who were in the same situation.
Also, since my memory is visual and almost my entire form of learning is with the help of visual motifs, I thought it would be nice to make you a comic that explains the analogy.
I hope you find it helpful :)
Want to read this story later? Save it in Journal.
I hope you’ve enjoyed this article and learned new things.
If you like this post, I would appreciate applause and sharing :-)
If you have something to add or change, I would love to hear. ❤️
I appreciate your feedback. Did you find this article useful?
Who Am I?
My name is Michal Porag. I am a Full-Stack Developer working at Skillset and a Computer Science student at The Open University.
You can contact or follow me: