Everything About ___
Live briefing

Everything about Jackson structured programming

Computer programming method

Jackson structured programming (JSP) is a method for structured programming developed by British software consultant Michael A. Jackson. It was described in his 1975 book Principles of Program Design. The technique of JSP is to analyze the data structures of the files that a program must read as input and produce as output, and then produce a program design based on those data structures, so that the program control structure handles those data structures in a natural and intuitive way. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: Jackson structured programmingA 5-minute orientation
  2. Pick up a classic book: Structured program designThe most-reprinted book on the subject
  3. Read the landmark paper: Structure charts for Jackson structured programmingCited 2 times
  4. Go sideways: Warnier/Orr diagramA closely related topic
  5. Go sideways: Jackson system developmentA closely related topic

📖 Definitions

No dictionary entry for this exact phrase.

🏆 Landmark papers (most cited)

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics