1 Introduction
Software development can look back on a long and eventful history characterized by diverse developments and a constant stream of new and fundamental ideas and concepts. The aim of these developments has always been to create better software. This chapter highlights the most important programming paradigms as well as various types of development approaches and influences that have significantly shaped today’s software development ecosystem and will probably continue to impact the future.
Software development has a fascinating history and evolution to reflect upon. After Konrad Ernst Otto Zuse presented the world’s first freely programmable, functional computer in 1941, increasingly complex software has been created.
Initially, software ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access