Home / General Knowledge / 50 Shades of Computer Programming Laws

50 Shades of Computer Programming Laws

[Estimated read time: 2 minutes]

Computer programming involves various in-depth problem solving activities, including analysis, developing understanding, generating algorithms, and implementation of algorithms in different programming languages. The aim is to find a sequence of instructions that will automate performing a special task or solving a specific problem. Moreover, it requires expertise in application domain, formal and Boolean logic, and specialized algorithms.

Like other fields, software and programming world has some interesting laws and rules which developers often use in conversations, meeting and chats. These are either direct words of famous personalities of computing world or unwritten principles that govern software development.
However, there are no penalties for breaking these rules: in fact, there is often reward. Let’s explore the basic laws of computer programming – if you have anything to add, bring it on.

laws (2)

laws (1)

laws (5)

laws (3)

laws (4)

Read: 20 Greatest Computer Programmers Of All Time


  1. Love the stuff. Really they look like trolls.
    Just in case I wanted to know which software had you used for the designing of such good illustration scripts.

Leave a Reply

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