Skip to main content
Perlego
Browse
Institutions
Pricing
Login
DeutschEnglishEspañolFrançaisItaliano
DeutschEnglishEspañolFrançaisItaliano

Browse by topic

  • Architecture
  • Art
  • Biological Sciences
  • Business
  • Computer Science
  • Design
  • Economics
  • Education
  • History
  • Languages & Linguistics
  • Law
  • Literature
  • Mathematics
  • Media & Performing Arts
  • Medicine
  • Personal Development
  • Philosophy
  • Physical Sciences
  • Politics & International Relations
  • Psychology
  • Social Sciences
  • Study Aids
  • Technology & Engineering
  • Theology & Religion

Or browse by

  • Subtopics
  • Publishers
  • Index

Browse study resources

  • Knowledge Base
  • Study Guides
  • Essay Writing Guides
  1. Home
  2. Browse
  3. Computer Science
  4. Software Development
Computer Science

Software Development

  • Explore
  • Books
  • Related topics

Find by topic

1 of 14
  1. Application Development
  2. Artificial Intelligence (AI) & Semantics
  3. Bioinformatics
  4. CAD-CAM
  5. Certification Guides in Computer Science
  6. Client-Server Computing
  7. Cloud Computing
  8. Compilers
  9. Computer Engineering
  10. Computer Graphics
  11. Computer Networking
  12. Computer Science General
  13. Computer Vision & Pattern Recognition
  14. Content Management Systems
  15. Cryptography
  16. Cyber Security
  17. Data Mining
  18. Data Modelling & Design
  19. Data Processing
  20. Data Transmission Systems
  21. Data Visualisation
  22. Data Warehousing
  23. Databases
  24. Desktop Applications
  25. Digital Media
  26. Entreprise Applications
  27. Hardware
  28. Home Automation
  29. Human-Computer Interaction
  30. Information Technology
  31. MCSE
  32. Microsoft Programming
  33. Natural Language Processing
  34. Neural Networks
  35. Object Oriented Programming
  36. Open Source Programming
  37. Operating Systems
  38. Optical Data Processing
  39. Parallel Programming
  40. Programming
View all

Trending on Perlego

1 of 19
  1. Participatory Design
    Participatory Design
    Douglas Schuler, Aki Namioka
    2017
  2. Deep Learning Applications in Operations Research
    Deep Learning Applications in Operations Research
    2026
  3. Intelligent Designs, Innovations and Sustainability in Agriculture 4.0
    Intelligent Designs, Innovations and Sustainability in Agriculture 4.0
    2025
  4. Digital Twin Technology and Applications
    2024
  5. Edsger Wybe Dijkstra
    Krzysztof R. Apt, Tony Hoare
    2022
  6. Software Quality Assurance
    Howard T. Garst Smith
    2020
  7. PDCA/Test
    William Lewis
    2020
  8. Computers, Software Engineering, and Digital Devices
    Richard C. Dorf
    2018
  9. Software Solutions for Engineers and Scientists
    Julio Sanchez, Maria P. Canton
    2018
  10. Discrete-Event Modeling and Simulation
    Gabriel A. Wainer
    2017
  11. Artificial Intelligence Science And Technology - Proceedings Of The 2016 International Conference
    2017
  12. Theory And Practice Of Computation - Proceedings Of Workshop On Computation: Theory And Practice
    2017
  13. Information Science and Electronic Engineering
    2016
  14. Computing Handbook
    2014
  15. Building Dependable Distributed Systems
    Wenbing Zhao
    2014
  16. Handbook of Collective Robotics
    Serge Kernbach
    2013
  17. Encyclopedia of Software Engineering Three-Volume Set
    2010
  18. High-Performance Computing
    Laurence T. Yang, Minyi Guo
    2006
  19. Software Engineering Handbook
    Jessica Keyes
    2002
  20. Smarter Cyber Physical Systems
    2025
  21. Truly Concurrent Process Algebra With Localities
    Yong Wang
    2024
  22. Handbook of Research on Artificial Intelligence and Soft Computing Techniques in Personalized Healthcare Services
    Uma N. Dulhare, A. V. Senthil Kumar, Amit Dutta, Seddik Bri, Ibrahiem M. M. El Emary
    2024
  23. Handbook of Truly Concurrent Process Algebra
    Yong Wang
    2023
  24. Handbook of Research of Internet of Things and Cyber-Physical Systems
    2022
  25. Innovative and Intelligent Technology-Based Services For Smart Environments - Smart Sensing and Artificial Intelligence
    Sami Ben Slama, Fethi Choubani, Cesar Benavente-Peces, Afef Abdelkarim
    2021
  26. Inductive Learning Algorithms for Complex Systems Modeling
    H.R. Madala
    2019
  27. Learning Approaches in Signal Processing
    Wan-Chi Siu, Lap-Pui Chau, Liang Wang, Tieniu Tang
    2018
  28. Neurocomputing for Design Automation
    Hyo Seon Park
    2018
  29. Multi-Agent Systems
    Adelinde M. Uhrmacher, Danny Weyns
    2018
  30. Artificial Intelligence and Soft Computing
    Amit Konar
    2018
  31. Autonomic Computing
    Manish Parashar, Salim Hariri
    2018
  32. Advances in Swarm Intelligence for Optimizing Problems in Computer Science
    Anand Nayyar, Dac-Nhuong Le, Nhu Gia Nguyen
    2018
  33. Applied System Innovation
    2018
  34. Electronic Engineering
    2018
  35. Laboratory Information Management Systems
    Christine Paszko, Elizabeth Turner
    2018
  36. Artificial Intelligence and Expert Systems for Engineers
    C.S. Krishnamoorthy, S. Rajeev
    2018
  37. Neural Network Modeling
    P. S. Neelakanta, Dolores DeGroff
    2018
  38. Encyclopedia of Computer Science and Technology
    Phillip A. Laplante
    2017
  39. Encyclopedia of Computer Science and Technology
    Phillip A. Laplante
    2017
  40. Encyclopedia of Information Systems and Technology - Two Volume Set
    Phillip A. Laplante
    2015
  41. Emerging Economies, Risk and Development, and Intelligent Technology
    Chongfu Huang, Abdelouahid Lyhyaoui, Zhai Guofang, Nesrin Benhayoun
    2015
  42. Natural Language Processing
    Epaminondas Kapetanios, Doina Tatar, Christian Sacarea
    2013
  43. Information Technology and Computer Application Engineering
    Hsiang-Chuan Liu, Wen-Pei Sung, Wenli Yao
    2013
  44. Intelligent Systems and Decision Making for Risk Analysis and Crisis Response
    2013
  45. Trends in Constraint Programming
    Frédéric Benhamou, Narendra Jussien, Barry A. O'Sullivan
    2013
  46. Human-Computer Etiquette
    Caroline C. Hayes, Christopher A. Miller
    2010
  47. Market-Oriented Grid and Utility Computing
    Rajkumar Buyya, Kris Bubendorfer
    2009
  48. Software Engineering Foundations
    Yingxu Wang
    2007
  49. Enhancing LAN Performance
    Gilbert Held
    2004
  50. Acquisition Of Software Engineering Knowledge - Sweep: An Automatic Programming System Based On Genetic Programming And Cultural Algorithms
    Robert G Reynolds, George S Cowan
    2003
  51. The Domain Theory
    Alistair Sutcliffe, A.G. Sutcliffe
    2002
  52. Intelligent Machines
    2000
  53. System Performance Evaluation
    Erol Gelenbe
    2000
  54. Dynamic Knowledge Interaction
    2000
  55. Handbook of Technology in Financial Services
    Jessica Keyes
    1998
  56. Handbook of Technology in Financial Services
    Jessica Keyes
    1998

Most popular on Perlego

1 of 20
  1. Interaction Design
    Interaction Design
    Yvonne Rogers, Helen Sharp, Jennifer Preece
    2023
  2. Ethics and Technology
    Ethics and Technology
    Herman T. Tavani
    2016
  3. Algorithm Design and Applications
    Algorithm Design and Applications
    Michael T. Goodrich, Roberto Tamassia
    2014
  4. Interaction Design
    Yvonne Rogers, Helen Sharp, Jennifer Preece
    2023
  5. Fundamentals of Business Process Management
    Marlon Dumas, Marcello La Rosa, Jan Mendling, Hajo A. Reijers
    2018
  6. Software Testing
    Geoff Thompson, Peter Morgan, Angelina Samaroo, John Kurowski, Peter Williams, Marie Salmon
    2024
  7. Developing Information Systems
    Tahir Ahmed, Julian Cox, Lynda Girvan, Alan Paul, Debra Paul, Peter Thompson
    2014
  8. JavaScript
    Azhar ul Haque Sario
    2025
  9. Becoming a Salesforce Certified Technical Architect
    Tameem Bahri
    2023
  10. Effective Project Management
    Robert K. Wysocki
    2019
  11. Effective Software Testing
    Maurizio Aniche
    2022
  12. Software Architecture
    Richard N. Taylor, Nenad Medvidovic, Eric Dashofy
    2015
  13. Developing Windows-Based and Web-Enabled Information Systems
    Nong Ye, Teresa Wu
    2014
  14. Software Project Management
    Ashfaque Ahmed
    2016
  15. Secure and Resilient Software
    Mark S. Merkow, Lakshmikanth Raghavan
    2011
  16. Software Test Design
    Simon Amey
    2022
  17. Introduction to AI Testing
    Iosif Itkin, Iuliia Emelianova, Dmitrii Degtiarenko, Anna-Maria Lukina
    2025
  18. End-to-End Strategy Execution
    Charles F. Bowman, William M. Ulrich
    2025
  19. Python
    Azhar ul Haque Sario
    2025
  20. Code Like a Pro in Rust
    Brenden Matthews
    2024
  21. Programming Ruby 3.3
    Noel Rappin, Dave Thomas
    2024
  22. Tiny C Projects
    Dan Gookin
    2023
  23. 100 Go Mistakes and How to Avoid Them
    Teiva Harsanyi
    2022
  24. Practical Core Software Security
    James F. Ransome, Anmol Misra, Mark S. Merkow
    2022
  25. Nanobrain
    Anirban Bandyopadhyay
    2020
  26. Security for Software Engineers
    James N. Helfrich
    2018
  27. Blender Quick Start Guide
    Allan Brito
    2018
  28. Official2® Guide to the ISSAP® CBK
    (ISC)² Corporate
    2017
  29. Business Process Management Systems
    James F. Chang
    2016
  30. The Art of AI Product Development
    Janna Lipenkova
    2025
  31. Go Programming - From Beginner to Professional
    Samantha Coyle
    2024
  32. C++ Template Metaprogramming in Practice
    Wei Li, Li Wei
    2020
  33. CMake Cookbook
    Radovan Bast, Roberto Di Remigio
    2018
  34. Spring in Action, Sixth Edition
    Craig Walls
    2022
  35. Spring Start Here
    Laurentiu Spilca
    2021
  36. FPGA Prototyping by SystemVerilog Examples
    Pong P. Chu
    2018
  37. React Quickly, Second Edition
    Morten Barklund, Azat Mardan
    2024
  38. The Cloud Computing Book
    Douglas Comer
    2021
  39. Vibe Coding
    Gene Kim, Steve Yegge
    2025
  40. Learn Python Programming
    Fabrizio Romano, Heinrich Kruger
    2024
  41. Systems Thinking for Business and Management
    Umit S Bititci, Agnessa Spanellis
    2023
  42. Expert Oracle Database Architecture
    Darl Kuhn, Thomas Kyte
    2021
  43. Alice and Bob Learn Secure Coding
    Tanya Janca
    2025
  44. Learn Python Programming
    Fabrizio Romano, Heinrich Kruger
    2023
  45. Requirements Engineering for Software and Systems
    Phillip A. Laplante, Mohamad H. Kassab, Mohamad Kassab
    2022
  46. Analysis and Design of Geotechnical Structures
    Manuel Matos Fernandes
    2020
  47. The Complete Edition – Software Engineering for Real-Time Systems
    Jim Cooling
    2019
  48. Essential Algorithms
    Rod Stephens
    2019
  49. Securing Systems
    Brook S. E. Schoenfield
    2015
  50. Usability Engineering
    Jakob Nielsen
    1994
  51. Istio in Action
    Christian E. Posta, Rinor Maloku
    2022
  52. User Experience Foundations
    Nick de Voil
    2020
  53. Rust All-in-One For Dummies
    Paul McFedries
    2026
  54. Software Testing and Quality Assurance
    Dr. Dinesh Jain, Dr. Abhay Kothari
    2025
  55. SAFe® for DevOps Practitioners
    Robert Wen
    2022
  56. OCP Oracle Certified Professional Java SE 17 Developer Study Guide
    Scott Selikoff, Jeanne Boyarsky
    2022
  57. Embedded Software Development for Safety-Critical Systems
    Chris Hobbs
    2017
  58. Game Engine Architecture
    Jason Gregory
    2026
  59. LLVM Code Generation
    Quentin Colombet
    2025
  60. The Kubernetes Book
    Nigel Poulton, Pushkar Joglekar
    2024
View all

Recently published

1 of 20
  1. JavaScript
    JavaScript
    Azhar ul Haque Sario
    2025
  2. End-to-End Strategy Execution
    End-to-End Strategy Execution
    Charles F. Bowman, William M. Ulrich
    2025
  3. Python
    Python
    Azhar ul Haque Sario
    2025
  4. Rust All-in-One For Dummies
    Paul McFedries
    2026
  5. Game Engine Architecture
    Jason Gregory
    2026
  6. Kubernetes in Action, Second Edition
    Marko Lukša, Kevin Conner
    2026
  7. Ultimate Kotlin Multiplatform for App Development
    Gowtham Shanmugaraj Ganesan
    2025
  8. AI Security Engineering
    Ashish Rajan
    2026
  9. Practical Multi-Agent AI Systems
    Murali Kashaboina
    2026
  10. Scalable Test Automation with Playwright
    Raj Uppadhyay
    2026
  11. Full Stack Web Development with Django and Vue
    Olatunde Adedeji
    2026
  12. Generative AI and Agentic Operations
    Krishna K. Chilukuri
    2026
  13. Theory of Computation for Software Developers
    Maxim Mozgovoy
    2026
  14. The Psychology of Software Teams
    Cat Hicks
    2026
  15. Vector Databases and RAG with Python
    Rajdeep Dua
    2026
  16. Generative AI in Software Development
    2026
  17. Development of Multi-Agent System Infrastructures
    Andrei Olaru
    2026
  18. Engineering Applications of AI for Demand Forecasting
    2026
  19. Mastering DeepSeek in 7 Days
    Gao Jun, Du Min
    2026
  20. Comprehensive Data Structures and Algorithms in Python
    S. K. Srivastava, Deepali Srivastava
    2026
  21. AI and Cloud Native Software Engineering
    Dr. Pethuru Raj Chelliah, Dr. Kavita Saini, Dr. Rani Kumari
    2026
  22. Architecting Proficiency
    Azhar ul Haque Sario
    2026
  23. Fit for Uncertainty
    Marianne Bachynski
    2026
  24. Legal Risks in the Software Development Lifecycle
    Oana Gherghina
    2026
  25. DevOps Driven Development
    Abhishek Gaurav
    2026
  26. PowerShell Automation and Scripting
    Ahmed Uzejnovic, Michael Seidl
    2026
  27. Growth Engineering
    Rita Okonkwo
    2026
  28. Software Design for Python Programmers
    Ronald Mak
    2026
  29. Kafka for Architects
    Katya Gorshkova
    2026
  30. Algorithmic Trading: A Practical Guide to Building and Trading Systematic Strategies
    Thomas Roling
    2026
  31. Systems Development Handbook, Fourth Edition
    2026
  32. Deep Learning Applications in Operations Research
    2026
  33. Untangling AI
    Matt Kesby
    2026
  34. Prompt-Driven Development Handbook
    Prasanna Venkatesan Nagarajan
    2026
  35. Engineering Generative AI-Based Software
    Miroslaw Staroń
    2026
  36. The Comprehensive DevOps Interview Guide
    Pradeep Shankar Chintale, Ankur Harendrasinh Mahida, Gopi Desaboyina
    2025
  37. Mastering Event-Driven Architectures with AWS Serverless Services
    Lalit Kale
    2025
  38. Web Development in Rust
    Viktor Daróczi
    2025
  39. Comprehensive Data Structures and Algorithms in C#
    S. K. Srivastava, Deepali Srivastava
    2025
  40. Multi Agent Development with AutoGen
    Azhar ul Haque Sario
    2025
  41. Building Applications with AI Agents
    Dr. Manish Gupta
    2025
  42. Intelligent Machining
    2025
  43. Ultimate Java Functional Projects
    Bhargav Bachina
    2025
  44. Biomedical Embedded Systems
    Nathan Allen, Hammond Pearce, Partha Roop
    2025
  45. Raspberry Pi 5 System Administration Basics
    Robert M. Koretsky
    2025
  46. The Official Raspberry Pi Handbook 2026
    The Makers of the Raspberry Pi Official magazine, The Makers of Raspberry Pi Official magazine
    2025
  47. Java Generics and Collections
    Meenu Jaiswal, Sunil Gupta
    2025
  48. Algorithmic Trading: Your Comprehensive Guide to Building Trading Algorithms
    Patrick Williams
    2026
  49. Computing, Communication, and Sustainable Energy Technologies
    2026
  50. Unofficial Microsoft® Junior QA Software Tester
    Azhar ul Haque Sario
    2026
  51. Raspberry Pi Official Annual 2027
    The Makers of Raspberry Pi Official magazine
    2026
  52. CompTIA AutoOps+ Study Guide
    Brandon Rich
    2026
  53. Embracing the AI Frontier
    2026
  54. Human-AI Collaboration to Support Mental Health and Well-Being
    Ashish Sharma
    2026
  55. Essential Guide to Cloud Cost Management
    Manish Singh
    2026
  56. Cross-Platform Powerhouse
    Hloriso Nichell Mohale
    2026
  57. Introduction to Domain-Driven Design
    Akshaya Hebbar, Smitha Mave
    2026
  58. Introduction to Automata Theory and Formal Languages
    Amol M Jagtap, Gautami G. Shingan, Amol M. Jagtap
    2026
  59. Digital Twins
    2026
  60. Critical Software Studies
    Gordon Fletcher
    2026
View all

Recently added

1 of 20
  1. Generative AI and Agentic Operations
    Generative AI and Agentic Operations
    Krishna K. Chilukuri
    2026
  2. Quantum Algorithms and Applications: A Scaffolding Approach
    Quantum Algorithms and Applications: A Scaffolding Approach
    Peter Lee, Ran Cheng, Huiwen Ji
    2025
  3. Vector Databases and RAG with Python
    Vector Databases and RAG with Python
    Rajdeep Dua
    2026
  4. Theory of Computation for Software Developers
    Maxim Mozgovoy
    2026
  5. The Psychology of Software Teams
    Cat Hicks
    2026
  6. Practical Multi-Agent AI Systems
    Murali Kashaboina
    2026
  7. Patterns, Principles, and Practices of Domain-Driven Design
    Scott Millett, Nick Tune
    2015
  8. Microcontroller Theory and Applications with the PIC18F
    M. Rafiquzzaman
    2025
  9. Alice and Bob Learn Secure Coding
    Tanya Janca
    2025
  10. Beginning Software Engineering
    Rod Stephens
    2022
  11. Generative AI in Software Development
    2026
  12. AI Security Engineering
    Ashish Rajan
    2026
  13. Development of Multi-Agent System Infrastructures
    Andrei Olaru
    2026
  14. LLVM Code Generation
    Quentin Colombet
    2025
  15. Engineering Applications of AI for Demand Forecasting
    2026
  16. Comprehensive Data Structures and Algorithms in Python
    S. K. Srivastava, Deepali Srivastava
    2026
  17. AI and Cloud Native Software Engineering
    Dr. Pethuru Raj Chelliah, Dr. Kavita Saini, Dr. Rani Kumari
    2026
  18. Mastering DeepSeek in 7 Days
    Gao Jun, Du Min
    2026
  19. Architecting Proficiency
    Azhar ul Haque Sario
    2026
  20. Game Engine Architecture
    Jason Gregory
    2026
  21. AWS Certified Data Engineer Study Guide
    Syed Humair, Chenjerai Gumbo, Adam Gatt, Asif Abbasi, Lakshmi Nair
    2025
  22. C++ Memory Management
    Patrice Roy
    2025
  23. Rust All-in-One For Dummies
    Paul McFedries
    2026
  24. Kubernetes in Action, Second Edition
    Marko Lukša, Kevin Conner
    2026
  25. Vibe Coding
    Gene Kim, Steve Yegge
    2025
  26. Learn Docker in a Month of Lunches, Second Edition
    Elton Stoneman
    2025
  27. Fit for Uncertainty
    Marianne Bachynski
    2026
  28. Software Design for Python Programmers
    Ronald Mak
    2026
  29. PowerShell Automation and Scripting
    Ahmed Uzejnovic, Michael Seidl
    2026
  30. DevOps Driven Development
    Abhishek Gaurav
    2026
  31. Scalable Test Automation with Playwright
    Raj Uppadhyay
    2026
  32. Interactive Data Visualization
    Matthew O. Ward, Georges Grinstein, Daniel Keim
    2015
  33. GitHub Actions in Action
    Michael Kaufmann
    2025
  34. Legal Risks in the Software Development Lifecycle
    Oana Gherghina
    2026
  35. Full Stack Web Development with Django and Vue
    Olatunde Adedeji
    2026
  36. Growth Engineering
    Rita Okonkwo
    2026
  37. Salesforce Anti-Patterns
    Lars Malmqvist
    2025
  38. Why Learn C
    Paul J. Lucas
    2025
  39. Crafting Great APIs with Domain-Driven Design
    Annegret Junker, Fabrizio Lazzaretti
    2025
  40. Customizable Agile Development
    Kanika Sud
    2025
  41. CI/CD Design Patterns
    Garima Bajpai, Michel Schildmeijer, Muktesh Mishra, Pawel Piwosz
    2024
  42. The Scrum Master Guide
    Fred Heath
    2024
  43. End-to-End Strategy Execution
    Charles F. Bowman, William M. Ulrich
    2025
  44. Software Test Design
    Simon Amey
    2022
  45. Professional React Native
    Alexander Benedikt Kuttig
    2022
  46. Mastering GitLab 12
    Joost Evertse
    2019
  47. Hands-On Game Development with WebAssembly
    Rick Battagline
    2019
  48. Unreal Engine Virtual Reality Quick Start Guide
    Jessica Plowman
    2019
  49. Hands-On System Programming with C++
    Dr. Rian Quinn
    2018
  50. Blender Quick Start Guide
    Allan Brito
    2018
  51. CMake Cookbook
    Radovan Bast, Roberto Di Remigio
    2018
  52. Design Patterns and Best Practices in Java
    Kamalmeet Singh, Adrian Ianculescu, LUCIAN-PAUL TORJE
    2018
  53. Enterprise Agility
    Sunil Mundra
    2018
  54. Mapping with ArcGIS Pro
    Amy Rock, Ryan Malhoski
    2018
  55. Software Architecture with Python
    Anand Balachandran Pillai
    2017
  56. Beginning C++ Programming
    Richard Grimes
    2017
  57. Learn Python Programming
    Fabrizio Romano, Heinrich Kruger
    2024
  58. Ultimate Kotlin Multiplatform for App Development
    Gowtham Shanmugaraj Ganesan
    2025
  59. JavaScript
    Azhar ul Haque Sario
    2025
  60. Python
    Azhar ul Haque Sario
    2025
View all

PERLEGO

PricingFAQsContact UsPerlego for InstructorsPerlego for InstitutionsPerlego for PublishersCareersPress

BROWSE

TopicsPublishersIndexKnowledge BaseStudy GuidesHarvard Referencing GuidesAPA Referencing GuidesEssay Writing GuidesResearch Assistant
ArchitectureArtBiological SciencesBusinessComputer ScienceDesignEconomicsEducationHistoryLanguages & LinguisticsLawLiteratureMathematicsMedia & Performing ArtsMedicinePersonal DevelopmentPhilosophyPhysical SciencesPolitics & International RelationsPsychologySocial SciencesStudy AidsTechnology & EngineeringTheology & Religion

Made with ☂︎ in London - © 2026 Perlego Ltd - Perlego HQ, 1 Waterhouse Sq, 138 Holborn, London, EC1N 2ST, United Kingdom - VAT 246681777

PrivacyTermsContent Policy
, (opens in new tab)
BooksSubtopicsPublishersIndexMissionCookiesSmart SearchAccessibility
, (opens in new tab)
Help Centre
, (opens in new tab)
Knowledge Base
, (opens in new tab)

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Instagram
Facebook
LinkedIn
Tiktok
X
DeutschEnglishEspañolFrançaisItaliano