Programming Logic: How To Get Better At It?


What Programming Language Should Programmers Learn In 2019? 💻
What Programming Language Should Programmers Learn In 2019? 💻

Programming Logic: How To Get Better At It?

“The term programming logic has its roots in the advancement of computer science. Programming logic started only with ‘hard and fast logic’ compiled into sophisticated algorithms and expressed in programming languages like Prolog.

Basic computers developed ways to deal with numbers and logical states, applying specific operators that lead to precise results.”

in this video, I’ve received a question from a reader asking how he could become better at programming logic and this is kind of a recurrent question I get almost every day.

So, how do you get better at programming logic? Watch this video and find out!

10 Steps To Learn Anything Quickly Course:
How Do I Learn C++?:
Learning Algorithms Playlist:

If you have a question, email me at

If you liked this video, share, like and, of course, subscribe!

Subscribe To My YouTube Channel:

Visit Simple Programmer Website:

Connect with me on social media:

Other Links:
Sign up for the Simple Programmer Newsletter:
Simple Programmer blog:
Learn how to learn anything quickly:
Boost your career now:



Xem thêm bài viết khác:

34 thoughts on “Programming Logic: How To Get Better At It?

  1. Simple Programmer has a brand new channel! John Sonmez is back (with other programmer career coaches as well) to help you build the programming career you've always dreamed of.


  2. Wow. This video really gave me that light bulb moment.

    I gotta stop trying to "memorize the game" and just play it

  3. How do you program your biceps to get so jacked? For a while I though a person couldn't be both jacked and a programmer at the same time. I see I was wrong.

  4. Thank you man ! I also recommand if you don't have any idea of what games you can do, is that go to the odin project for example. And then when you finish a course and you must practice now, do the exercices, and improve your game with creativity. I made a rock paper scissor game, but wanted to improve the thing, now it's an Street fighter II – rock paper scissor. I learned so much more!

  5. As a former MTG player learning coding, this was an amazing example….i could play with foreign card by i couldn't read cause i knew the pictures and what the card did just cause i played so much.

  6. "if x then y, you gotta do the y first"

    Unfortunately I tried it that way, and I didn't understand anything about what the code was doing.

  7. A month ago I decided to make my very first timer. The HTML and CSS part took me 3-4 hours(I had no idea how I wanted it to be visually, so there was a lot of trial and error). However, when it came down to JavaScript… it took me DAYS. I dissected the da*n project step by step. The programming part was much more difficult, it almost gave me a headache. I had to play with it quite a bit, but I finally finished it. So yeah, at the end of the day, playing with your code is essential.

  8. please help me I am so poor in programming due to logic.I am upset due to it .Please make a solution of my problem.

  9. Another way is to remake the projects that are available online… repeat this over and over again until you figure out How logic works… You know repetition makes you perfect

  10. ….Old Programmer here …I learn new languages I am learning Go. How? Find a problem and solve the using the language . Exactly what you said! How do you know you can swim? Take swimming lessons. Ok, but what if you fall off a boat and there is no wall to cheat on. People want a recipe book we all need that. It doesn't stop there . The first time you know you can cook is when you cook something not in the book! Was it good… ….what …did I do wrong ….( Some will get this AI…reference…. training set ….you don't want to over-fit on how you learned the language…it must be general enough to be applied to problem you never seen)

Leave a Reply

Your email address will not be published. Required fields are marked *