50 Shades of Computer Programming Laws

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

Written by
Varun Kumar

Varun Kumar is a professional technology and business research analyst with over 10 years of experience. He primarily focuses on software technologies, business strategies, competitive analysis, and market trends.

Varun received a Master's degree in computer science from GGSIPU University. To find out about his latest projects, feel free to email him at [email protected]

View all articles
Leave a reply

  • Animesh Singh says:

    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.

    • Varun Kumar says:

      Haha….. By the way I used Microsoft Paint.