Why pseudocode is Important for beginners while solving or Approach a Problem(Code)

Piyush Sinha
2 min readDec 19, 2019

--

Pseudocode (pronounced SOO-doh-kohd) is a detailed yet readable description of what a computer program or algorithm must do, expressed in a formally-styled natural language rather than in a programming language. Pseudocode is sometimes used as a detailed step in the process of developing a program.

“Code teaches you how to face really big problems” — Jack Dorsey

So as a beginner we know how to start solving a problem but as we don’t have that much experience to imagine the problem in mind, so we need to plan accordingly to solve a problem

so planning while solving a problem or code is nothing but writing pseudocode.

Steps what I follow whenever I Approach a Problem(Code)

  • Understand and Analyse the Problem
  • Go through the sample inputs and examples thoroughly
  • Break down the problem by writing Pseudocode
  • Start solving(coding)
  • go through my code again and learn more

Example

(it may vary person to person how you think and write)

Pseudocode for adding Two Numbers

  • first, we need to take three variables like a, b, sum
  • now we need to first add a and b so, a+b
  • then show output as sum so, sum=a+b

(As the name implies pseudocode is not quite code, meaning it is a mix of your choice of programming language and your preferred human language.)

--

--